Your privacy settings do not allow this content to be viewed.
Kaiser Permanente provider
My gender: Male
My office is accepting new patients. Please call 1-855-208-7221.
My passion for medicine started in high school when I volunteered in Latin America as a community health worker. Family medicine was a natural choice for me because I wanted the diversity of skills to be able to return to developing nations on medical missions. Since making that decision, I've worked with indigenous Maya in Guatemala, delivered babies in Chiapas, studied tropical medicine in Peru, and canoed out to remote Amazon settlements to deliver vaccines and train rural health providers. After working with the uninsured in Denver at Clinica Campesina for nine years, I joined Kaiser Permanente because of its strong reputation in the community. I still love to keep my Spanish skills up to date by welcoming Spanish-speaking patients into my practice. I have a wife, a daughter and a son who brighten my days when I'm at home.
I regard myself as a health partner with my patients. My role is to assist you in maintaining an active lifestyle, with an emphasis on self-care. I've always believed good health is achieved through treating our minds and bodies well. Adequate rest, regular exercise, a healthy body image, a balanced diet, and a positive attitude (even when the going gets rough) are all integral to living a long, healthy life. When these things are out of balance, my colleagues and I are here to help guide you back into health with the utmost respect for your dignity. If necessary, I am here to help you determine if you can treat something with lifestyle change or if it requires further investigation or medical treatment.
I help direct some of our clinician volunteer efforts in the community, with the goal of strengthening the community safety net for uninsured patients. I also enjoy being outside whenever possible, especially in the mountains. Spending time with my family, climbing, hiking, backpacking, biking and going to the gym keep me thriving!