About Me

Welcome to my Web page. It is a privilege and honor to be a physician at Kaiser Permanente. I started working at Kaiser Permanente in 1991 and moved to the Alton/Sand Canyon Medical Offices in 2005. I look forward to providing you an exceptional health care experience.


I was born in Long Beach and attended college and medical school in Southern California. I now live near the beach.

About my practice

The team I’m part of includes physicians, certified nurse midwives, and nurse practitioners. My practice encompasses the care of routine and complicated obstetrical and gynecologic conditions. My medical assistant and I work together to address your specific health needs and concerns.

How I thrive

For me, thriving is maintaining balance in my life. I balance my time with work, family, and health. I maintain my health by exercising regularly and eating a balanced diet. I enjoy regular exercise, traveling, and relaxing at home with my family and friends.