Międzynarodową karierę zaczynał od zajęcia 6. miejsca w mistrzostwach świata juniorów młodszych w Debreczynie (2001). Dwa lata później zdobył złoty medal w biegu na 1500 m podczas czempionatu Europy w kategorii juniorów. Na 9. miejscu ukończył rywalizację w młodzieżowych mistrzostwach Starego Kontynentu w 2005. Podczas halowych mistrzostw Europy w 2011 roku w Paryżu zdobył brązowy medal. Reprezentant Polski w pucharze Europy, halowym pucharze Europy oraz drużynowym czempionacie Starego Kontynentu.