In the shot put he competed at the 2004 World Junior Championships and the 2010 World Indoor Championships without reaching the final. His personal best put is 20.20 metres, achieved in January 2010 in Prague.