A gold medalist in the 5000-meter race at the 2007 Pan American Games, he would go on to represent the United States at two IAAF World Cross Country Championships in 2008 and 2009, before finishing the 2011 New York City Marathon in 9th place.
Moran moved to the Lawrenceville section of Lawrence Township, Mercer County, New Jersey at the age of 6 and attended Notre Dame High School,[4] where he didn't take up running until his sophomore year.
His collegiate career was riddled with serious injuries, and due to this it was not until his sixth year (after being granted extended eligibility by the NCAA) of studying while earning a master's degree that he exploded in the 5000 metres.
He changed his mind after the 2005 USA Outdoor Track and Field Championships, where he ran 13:25.87 (min:sec) in the 5000 metres, 14 seconds better than his previous personal best.
Moran coached at College of William & Mary from August 2005 – May 2011 where he helped develop individual training plans for distance runners.