Dr. Richards was born in New York City. He graduated Cum Laude from Brigham Young University in Chemical Engineering and earned his Doctor of Medicine degree from the University of Utah in 1985. Dr. Richards completed an Internship in Internal Medicine at St. Joseph's Hospital and Medical Center in Phoenix and then trained in radiation oncology at Loma Linda Medical Center in California. Dr. Richards has practiced in St. George, Utah since 1990. Dr. Richards is board certified in Radiation Oncology by the American Board of Radiology.