Can’t find an appointment time that works for you? Request an appointment time by sending a message using the button above.
I grew up in a small Northern California town and I was fortunate to do so. I learned the value of hard work, and spent a lot of time logging and doing construction. I am proud of this background and I believe it helps me relate better with my patients. I always had a dream to become a physician, so I pursued that dream.
I graduated from Des Moines University, College of Osteopathic Medicine in 1996. I completed a traditional rotating internship and a family practice residency program in Tucson, Arizona.
I am board certified in family practice, and I get to practice a lot of different types of medicine. I still do house calls, and I also love doing emergency medicine and hospital work. I see and treat a wide variety of patients from infants to the elderly.
I am married and live in the extreme northeastern corner of California. We have a small off the grid homestead just across the border in Nevada. My wife and I are devout Catholics and we love our Church. It is a privilege to serve.
Medicare, Anthem Blue Cross, Cigna, United Healthcare, Tricare Select
This provider does not participate nor bill Medi-Cal.
Anthem Networks Include: Blue Cross Commercial, PPO, Indemnity, Work Comp, and Medicare PPO. Blue Shield of California (PPO, ePPO, EPO, HMO, and Medicare Advantage Networks), Blue Shield of Idaho .
*UHC Networks include: NexusACO (OAP, NR, OA, NRB, R, NRP, RB, RP), Select (EPO, Plus POS, HMO, Select Plus), Navigate & Navigate plus, PPO, Core (EPO, HMO), Choice (EPO, HMO, HMO Plus, Plus POS), Charter (POS, EPO, HMO), Core (HMO, Plus POS)