He won a bronze medal at the 2004 Ibero-American Championships. Participating in the 2004 Summer Olympics, he failed to finish in his 100 metre heat, thus failing to make it through to the second round. He also participated at the 2005 World Championships, exiting in the quarter finals.