He is 54 years old and has been practicing for 26 years. Dr. Roberts is affiliated with Ogden Regional Medical Center and Intermountain McKay-Dee Hospital.