Dodson ran in 2008 United States Olympic Trials (track and field) in the 200 meters placing 17th. He placing 20th in 100 meters and 13th in the 200 meters at 2010 USA Outdoor Track and Field Championships.