Career
He competed at the World Race Walking Cup in 2004 and 2006, and at the World Championships in 2005 (where he did not finish the race) and 2007. He made his Olympic debut at the 2008 Beijing Olympics and he came eighth overall with a personal best time of 3:46:51 hours. He set a personal best of 3:46:05 hours for the 50 km walk at the 2011 Dudinska Patdesiatka, where he was the runner-up behind Matej Tóth.
3000 m walk – 11:28.76 (Sosnowiec 2011)
5000 m walk – 19:19.02 (Krakow 2011)
10,000 m walk – 40:40.57 (Sosnowiec 2011)
10 km walk – 39:33 (Krakow 2010)
20 km walk – 1:20:18 (Podebrady 2014)
50 km walk – 3:46:05 (Dudince 2011).