He is 39 years old and has been practicing for 11 years. Matthew Cain is affiliated with Vail Valley Medical Center and St. Anthony Summit Medical Center.