Czołowy polski kierowca rajdowy i rallycrossowy. Rozpoczął karierę w 1995, zdobył 4 tytuły Mistrza Polski (klasa N-3 w 1998, F-2 w 1999 i 2000, Super 2000 2009). Jest zwycięzcą Volkswagen Sport Trophy ’99, w sezonie 2002 był fabrycznym kierowcą zespołu Hyundai-Castrol World Rally Team. W latach 1999-2003 startował w Rajdowych Mistrzostwach Świata. Zasiadał za kierownicą takich samochodów rajdowych jak: Volkswagen Golf Kit-Car, Toyota Corolla WRC, Hyundai Accent WRC, Ford Focus WRC, Mitsubishi Lancer Evo VI, Evo VII (gr.N), Subaru Impreza spec C (gr.N), Fiat Punto Super 1600, Peugeot 207 Super 2000, Peugeot 307 WRC.
W 2001 roku za kierownicą Toyoty Corolli WRC wygrał wraz z pilotem Maciejem Szczepaniakiem Rajd Karkonoski zaliczany do rajdowych Mistrzostw Polski. W sezonie 2007 zwyciężył, tworząc załogę z Jakubem Gerberem, w Rajdzie Magurskim. W sezonie 2010 wraz z Danielem Dymurskim wygrał Rajd Elmot – I Rundę RSMP.
Mistrz Polski Rallycross w klasie SuperCars w sezonach 2016, 2017 i 2018.
Warning: count(): Parameter must be an array or an object that implements Countable in /wp-content/plugins/ultimate-responsive-image-slider/layout.php on line 17