He won the silver medals at the 2001 and 2005 Central American and Caribbean Championships and the 2006 Central American and Caribbean Games. He also competed at the Olympic Games in 2000 and 2008 without reaching the final.