Richard has been involved in the multisport and running worlds for many years with experience in all aspects of it. Previously he raced nationally and internationally in the professional triathlon circuit. He is a certified triathlon, running, and swimming coach and founder of the Greensboro Junior Triathlon team, as well as coaching a local high school swim team. Needless to say, he loves living an active lifestyle and spreading the joy of it to others. He believes it’s possible to bring the best aspects of all the many races he’s experienced around the world into exceptional races with Trivium Racing.