Can’t find an appointment time that works for you? Request an appointment time by sending a message using the button above.
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.
California, Idaho
Medicare, Anthem Blue Cross, Cigna, United Healthcare
This provider does not participate nor bill Medi-Cal.
This provider is Out of Network with Aetna for California residents
This provider is not accepting new worker’s compensation assignments at this time.
Anthem Networks Include: Blue Cross Commercial, PPO, Indemnity, Work Comp, and Medicare PPO, Pathway EPO in California – effective 04.01.2023.
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), Surest Plan, Charter (POS, EPO, HMO), Core (HMO, Plus POS)
If this clinician is licensed in your state they are able to accept your insurance if you are insured by any one of the following:
- Archdiocese of Kansas City in Kansas
- Catholic Diocese of Arlington, Virginia
- Catholic Diocese Of Wichita, Kansas
- Christendom College
- Christian Brothers Ministry Services Plan
- Diocese of Saint Petersburg, Florida
- Medi-Share
- Reta Trust
Tricare: Effective Jan 1, 2025, Tricare has switched region allocation for several states. We are currently re-evaluating each of our provider's certification status for Tricare Select and will update profiles as we have confirmed status. Please check back for updates.
Services deemed medically necessary by a physician at MyCatholicDoctor may be covered by your insurance. Network coverage is determined by your referring physician’s participation. All other services are eligible for our Self-Pay Discounted Rates.