Bramkarz. Wzrost/waga: 186/85. Debiut w Zawiszy: 09.08.1981 (Cracovia - Zawisza 2:0, II liga). Ostatni mecz: 03.09.1983 (Zawisza - Czarni Słupsk 3:2, III liga). 2 mecze (1981/1982 - II liga).1 mecze w Pucharze Polski. 3 mecze (1982/1983 - III liga).3 mecze w Pucharze Polski na szczeblu okręgu. 1 mecz (1983/1984 - III liga).1 mecze w Pucharze Polski. Sukcesy: Mistrz Polski juniorów z drużyną Zawiszy - 1981. Zdobywca Pucharu Polski na szczeblu okręgu z Zawiszą (1983). Reprezentant Polski - 1 mecz (1991 - z Egiptem 0:4).
W Zawiszy: od 15.05.1980-83. Kluby: Stomil Grudziądz (1974-80). Zagłębie Sosnowiec (1984-89), Wisła Kraków (1990-93), potem: Ślęza Wrocław (1994), Zagłębianka Dąbrowa Górnicza (1995 wiosna), Hutnik Kraków (1995-96), KKS Kalisz (1996 jesień), RKS Radomsko (1997-98), Pelikan Łowicz (1998 jesień), WKS Wieluń (1999 wiosna), Karkonosze Jelenia Góra (2000 wiosna), Siarka Tarnobrzeg (2000-02). Karierę zakończył w 2003 roku w Błękitnych Sarnów.
Potem poświęcił się głównie pracy zawodowej, chociaż okresowo był zatrudniony jako trener. M.in. szkoleniowiec seniorów Błękitnych Sarnów, Błyskawicy Preczów, juniorów Tęczy Błędów i rezerw Cyklonu Rogoźnik.