Now accepting Telehealth appointments. Schedule a virtual visit.

About Us



Our Health Mission

  • Along with treating and healing, educating and learning from patients are very important.
  • When a patient lacks resources and supports, that is when a physician can make larger impact on a patient's health. 


Experience and Professionalism

Knowing that not every patient is the same, I will assess and create a treatment plan that's right for you. Prior, I worked for Kaiser Permanente as a primary care physician. I also have worked many years as a hospitalist taking care of acutely sick patients. I also participated in caring for veterans at VA hospitals. 



Outside of medicine, I enjoy participating in sports such as surfing, skiing , jogging, watching movies, and attending family gatherings.











Our Locations

Choose your preferred location