Education
He was selected to compete at the 2007 World Championships in Athletics but he finished eleventh in his heat and did not make the final. At the 2009 World Championships in Athletics, he finished sixth in his 5000 m heat, however he just didn"t make the final, losing out to Chakir Boujattaoui.
Career
Running at the Rock ‘n’ Roll Las Vegas Half Marathon, he set a Nevada state record of 1:01:40 on the way to victory. He ran in the 2010 New York City Half Marathon and set a personal best of 1:01:23 for fourth place. He ran at the 2010 Amsterdam Marathon and finished in twelfth with a time of 2:14:40.
At the 2011 Chicago Marathon he ran a time of 2:07:59 hours for fourth place behind a Kenyan trio.
In his first race of 2012, he failed to finish at the Lake Biwa Marathon.