He received his Bachelor’s degree from University of Oregon and his Ph.D. in Counseling Psychology from New Mexico State University. He has enjoyed working as a behavioral health consultant in various primary care settings including a family medicine residency program, a federally qualified health center, and within the VA healthcare system. He has also worked on the faculty at New Mexico State University teaching courses on primary care psychology.