He is a multiple South American champion, finished eleventh at the 2001 Summer Universiade and won the silver medal at the 2003 Pan American Games. He also competed at the World Championships in 2001, 2003, 2005 and 2007, the Olympic Games in 2004 and 2008 as well as the 2004 World Indoor Championships without reaching the final.