Zawodnik klubu Astra Nowa Sól. Szósty zawodnik ME 2006 w Göteborgu w biegu na 3000 metrów z przeszkodami. Finalista olimpijski z Aten (2004 - 12. miejsce z czasem 8:17,32 s.). Mistrz Europy juniorów z 2001 (8:46,36 s.), złoty (2005 - 8:32,61 s.) i srebrny (2003 - 8:27,95 s.) medalista młodzieżowych mistrzostw Europy. 2-krotnie drugi podczas superligi Pucharu Europy: 2003 – 8:29,70 s., 2005 – 8:20,48 s. 2-krotny mistrz Polski w biegu na 5000 m (2003 &amp; 2005), 2-krotny halowy mistrz Polski w biegu na 3000 m (2003 &amp; 2005). Obecnym trenerem zawodnika jest Władysław Kłoczaniuk.