Born and reared in Colorado, he graduated with his medical degree in 1982 from Thomas Jefferson University’s Jefferson Medical College in Philadelphia. After completing his internship, he worked as a physician for two years with Indian Health Services in New Mexico. He previously practiced at Sansum Clinic, Gallup Family Health Center, Central Colorado Medical Associates, and Partners in Women’s Health, among others.