Ten 32-letni zawodnik licencję żużlową uzyskał w roku 2001 i przez całą dotychczasową karierę reprezentował klub z Torunia, którego jest wychowankiem (pod różnymi nazwami - od Apatora, poprzez Unibax, po Get Well). W jego barwach zdobył osiem medali drużynowych mistrzostw Polski (złoto w roku 2008, srebro w 2003, 2007, 2009, 2013 i 2016 oraz brąz w 2010 i 2012), a także został młodzieżowym indywidualnym mistrzem kraju (2005). Wraz z reprezentacją narodową dwukrotnie zdobywał Drużynowy Puchar Świata (2009 i 2010). Częstochowski klub uzgodnił też już warunki przedłużenia kontraktów z dwoma obcokrajowcami - Duńczykiem Leonem Madsenem i Słoweńcem Matejem Żagarem, a także warunki transferu Tobiasza Musielaka, który w tym roku reprezentował ROW Rybnik, a wcześniej Unię Leszno.