Ur. w Zamościu, pierwsze kroki stawiał na boisku jako uczeń "trójki" (ćwierć finał OOM), potem "Hetmana", skąd jako obiecujący junior znalazł się w "Górniku" Zabrze, był także I-ligowym zawodnikiem "Odry" Wodzisław (najwięcej - 100 spotkań i 30 bramek) i "Petrochemii" ("Orlenu") Płock, w 1992-2006 grając jako napastnik łącznie w 188 spotkaniach, zdobył 59 bramek (trzeci strzelec ligi w sezonie 1998/99, tylko Frankowski i Wichniarek byli lepsi, w następnym piąty). W  1998 znalazł się w jedenastce rundy wiosennej. Wystąpił w meczu reprezentacji narodowej z Nową Zelandią (1999, mecz z Brazylią nie uznany za oficjalny). W 2005 krótko grał w klubie cypryjskim AEK Larnaka (5 meczów, 1 br.).