Career
He represented his country at the 2012 Olympic Games in London finishing 19th in the 20 kilometers walk. Outdoor
3000 m walk – 11:10.79 (Sosnowiec 2011)
5000 m walk – 19:17.82 (Gdańsk 2012)
10,000 m walk – 40:20.66 (Warsaw 2010)
10 km walk – 40:51 (Bacuch 2011)
20 km walk – 1:20:50 (Zaniemyśl 2012)
Indoor
3000 m walk – 11:32.25 (Spała 2012)
5000 m walk – 19:20.12 (Spała 2012).