Zawodnik Śląska Wrocław, olimpijczyk z Aten (2004), gdzie był piąty w sztafecie 4 x 100 m i Pekinu (2008). Srebrny medalista ME 2006 w sztafecie. Z reprezentacyjną sztafetą był również siódmy na mistrzostwach świata w Edmonton (2001). W 2002 zajął piąte miejsce na 200 m w mistrzostwach Europy w Monachium. 13-krotny złoty medalista mistrzostw Polski. Ośmiokrotny indywidualny mistrz Polski w biegach na 100 i 200 m (100 m w 2003 i 2007), 200 m (2002-2003, 2005-2008), trzykrotny mistrz Polski w sztafecie (Sztafeta 4 × 400 metrów - 1999, Sztafeta 4 × 100 metrów - 2002 i 2003), dwukrotny halowy mistrz Polski na 200 m (2007 i 2009). Halowy mistrz Węgier w biegu na 200 m (2004).