Karierę zaczynał w Gryfie Słupsk i Cieślikach Słupsk. W pierwszej lidze grał w barwach Pogoni Szczecin i Arki Gdynia. W reprezentacji Polski debiutował 6 maja 1976 w spotkaniu z Grecją, ostatni raz zagrał wiosną 1977[2]. Karierę przerwał na skutek kontuzji oka doznanej jesienią 1977, wkrótce rozpoczął karierę trenerską. W 1979 poprowadził Arkę do triumfu w Pucharze Polski. Pracował także w Finlandii i jako menadżer piłkarski[3]. Obecnie jest szefem działu skautingu Arki[4].