Urodził się w 1964 roku w Malborku. W 1983 roku był w reprezentacji Polski do lat 20, która sięgnęła po brązowy medal mistrzostw świata. Grał tam m.in. z Wiesławem Wragą, Józefem Wandzikiem czy Markiem Leśniakiem.

Do Widzewa trafił w 1982 roku, grał w nim trzy lata. Potem obrońca przywdziewał barwy WKS Wieluń, Włókniarza, Stali Stalowa Wola i Pelikana Łowicz. Przygodę z piłką zakończył w 1991 roku. Potem prowadził własną działalność (sklep z artykułami zielarskimi).