He finished sixth at the 2005 Summer Universiade and fourth at the 2007 Pan American Games. He also competed at the 2006 World Indoor Championships and the 2007 World Championships without reaching the final.