Od lat w ścisłej czołówce polskich żużlowców. Licencję uzyskał w 1998 roku w barwach Polonii Piła, później jeździł w barwach Atlasu Wrocław, Unii Leszno, Motoru Lublin, a obecnie jest zawodnikiem Falubazu Zielona Góra. Jego nieprzeciętne umiejętności szybko doceniono nie tylko w kraju, ale i zagranicą. To sześciokrotny zdobywca złotego medalu Drużynowego Pucharu Świata oraz multimedalista cyklu FIM Speedway Grand Prix.