Był zawodnikiem od 1967 do 1991. Przez 12 sezonów ligi polskiej rozegrał 392 mecze i strzelił 354 gole. Pod koniec kariery grał w Niemczech, w tym w ostatnim klubie Duisburger SC jako grający trener.
We wrześniu 1994 został mianowany menedżerem reprezentacji Polski[12].
Został komentatorem i ekspertem podczas transmisji meczów ligowych i reprezentacyjnych hokeja na lodzie w Telewizji Polskiej. W 2006 roku komentował dla TVP Zimowe Igrzyska Olimpijskie w Turynie. Cztery lata później gościł w studio olimpijskim TVP. Był także ekspertem programu „Trzecia tercja” w TVP Sport. W roli komentatora i eksperta na meczach polskiej ligi występował również na antenie stacji Wizja Sport. Później ponownie został ekspertem w TVP Sport.
Życie prywatne
Żonaty z Małgorzatą, ojciec Tomasza i Michaela.
Odznaczenia
Złoty Krzyż Zasługi (2005, za zasługi w działalności społecznej na rzecz rozwoju sportu i kultury fizycznej)[13]
Brązowy Krzyż Zasługi (2000, za zasługi w działalności na rzecz rozwoju kultury fizycznej i sportu)[14]