Były zawodnik, który ma na swoim koncie 291 występów w barwach reprezentacji Polski, olimpijczyk z Moskwy 1980, trzykrotny srebrny medalista Mistrzostw Europy z lat 1979, 1981, 1983. W 1992 roku debiutował w roli szkoleniowca Legii Warszawa. Swego czasu prowadził też zespoły Czarnych Radom, AZS-u Olsztyn i Mostostalu Kędzierzyn-Koźle.
W 2009 roku był trenerem Polaków na Mistrzostwach Europy Oldboy’ów w Grecji, gdzie biało-czerwoni zdobyli brązowy medal. Obecnie komentator meczów piłki siatkowej na antenach telewizji Polsat. Prywatnie – ojciec dwóch młodych, zdolnych siatkarzy – Fabiana i Tomasza.