About Me

Hello, and welcome to my Web page. Thank you for taking the time to learn more about my practice. I look forward to partnering with you to care for your health.


I grew up in Alabama, and attended medical school at Loma Linda University. I completed my residency in internal medicine at Kaiser Permanente Los Angeles Medical Center. Prior to medicine, I worked for several years in computer programming.

About my practice

My practice is based in the Corona Medical Offices, but I occasionally work at Riverside Medical Center, as well as the Moreno Valley Medical Center where I help train our resident doctors. Part of my philosophy to help you thrive is to minimize the use of medications and to discontinue unnecessary supplements which are not helpful. I only prescribe them when I truly feel they will benefit you. I believe the best way to stay well is through healthy living: eating right, staying active, and changing unhealthy habits.

How I thrive

I enjoy walking and hiking with my wife and daughter, and I am a big sports fan – especially football.