About me

I was born in Illinois and grew up in Corvallis, Oregon. I developed an interest in medicine during high school and decided to become a physician during college. I earned an undergraduate degree in biology from the Robert D. Clark Honors College at the University of Oregon. Subsequently, I relocated to Arizona to complete my medical degree at Midwestern University. After medical school, I moved to Portland, where I completed my internal medicine residency at Providence Portland Medical Center. I feel fortunate to have the opportunity to work in Portland, thus allowing me to live in the beautiful Pacific Northwest. I chose to practice medicine because I enjoy working with people and applying scientific knowledge with clinical skills to make a differential diagnosis and treatment plan. It is a privilege to work in health care.

About my practice

As a primary care physician in internal medicine, I enjoy caring for adults of all ages. My goal is to provide compassionate, holistic medical care to members of all socioeconomic and ethnic groups in the greater community. I want to emphasize patient education and preventive care. I strive to develop physician-patient relationships founded on healing, mutual respect, and open communication.

How I thrive

I rejuvenate my mind, body, and spirit by hiking and meditation. I enjoy spending time in the outdoors, including the forests, mountains, rivers, lakes, and coast. I also love traveling, photography, playing the violin and piano, sampling a variety of foods, and spending time with family and friends.

My hospitals

providers in your plan or accepting new patients, call 1-800-813-2000 (toll free) or 711 (TTY for the hearing/speech impaired)

The information in this online directory is updated at least monthly. The availability of physicians, hospitals, providers and services may change. For the most up-to-date information, please contact Member Services at 1-800-813-2000. Information about practitioners is provided to us by the practitioners or is obtained as part of the credentialing process.

Kaiser Permanente uses the same quality, member experience, or cost-related measures to select practitioners and facilities in Marketplace Silver-tier plans as it does for all other Kaiser Foundation Health Plan (KFHP) products and lines of business. The measures may include, but are not limited to, HEDIS/CAHPS performance, member/patient complaints, patient safety scores, hospital quality measures, and geographic need. Members enrolled in KFHP Marketplace plans have access to all professional, institutional and ancillary health care providers who participate in KFHP plans’ contracted provider network, in accordance with the terms of members’ KFHP plan of coverage. All Kaiser Permanente Medical Group physicians and network physicians are subject to the same quality review processes and certifications.

Kaiser Permanente uses the same geographic distribution consideration to select hospitals in Marketplace plans as it does for all other Kaiser Foundation Health Plan (KFHP) products and lines of business. Accessibility of medical offices and medical centers in this directory: All Kaiser Permanente facilities are accessible to members.

Help in your language: Interpreter services, including American Sign Language (ASL), are available during business hours at no additional cost to members. Many of our doctors also speak more than one language. Call 1-800-324-8010 (toll free), or 1-800-813-2000 (toll free), or 711 (TTY).

Referrals to affiliated community physicians/providers in Oregon and Washington

Affiliated community physicians/providers are not part of the Northwest Permanente Medical Group (NWPMG). They are physicians/providers credentialed by Kaiser Foundation Health Plan of the Northwest and/or who have a contract with the NWPMG.

If your NWPMG physician decides that you require covered services not available internally from an NWPMG physician, he or she may refer you to an affiliated community physician/provider. You must have a written, authorized referral from Kaiser Permanente in order to receive a covered service from an affiliated community physician/provider.

Referrals to affiliated community dentists in Oregon and Washington

Affiliated community dentists are not part of Permanente Dental Associates (PDA). They are dentists credentialed by PDA for Kaiser Foundation Health Plan of the Northwest, and they have a contract with PDA.

If your PDA dentist decides that you require covered services not available internally from a PDA dentist, he or she may refer you to an affiliated community dentist. You must have a written, authorized referral from Kaiser Permanente in order to receive a covered service from an affiliated community dentist.

If you would like to report an error in provider or facility information, call Member Services at 1-800-813-2000 or contact the web manager.