Zawodnik sportów samochodowych od początku lat 80-tych XX wieku. Początkowo startował w ekipie OKS Stomil Olsztyn, lecz obecnie reprezentuje Motoklub Olsztyn. W 1994 roku zdobył tytuł wicemistrza Polski w klasie A-8. Do tytułu doszło jeszcze wyróżnienie Nagrodą Fair Play. W rallycrossie jeździ od 1995 roku, zdobył cztery tytuły wicemistrza Polski i dwa tytuły mistrza Polski w klasie 4.
W 2000 roku po raz pierwszy spróbował swoich sił w mistrzostwach Europy w rallycrossie. Ostatecznie zajął 14. miejsce, najlepsze z polskich zawodników. Był 6-krotnym zwycięzcą prologu Rajdu Kormoran. W latach 2000–2003 był mistrzem Polski w wyścigach samochodowych na ćwierć mili. W plebiscycie na najlepszego sportowca roku “Gazety Olsztyńskiej” zajął w 1995 roku 7, a w 1997 roku 9 miejsce.
Wyróżniony Srebrną i Złotą Odznaka PZMot.
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