W reprezentacji Polski występował przez 6 lat (1966-72), biorąc udział w 195 spotkaniach m.in. Igrzysk Olimpijskich, mistrzostw Europy, czy mistrzostw świata. Zdobył w ich trakcie 632 punkty. Po zakończeniu kariery w Polsce wyjechał do Luksemburga, gdzie kontynuował karierę aż do czterdziestego roku życia, w jednym z drugoligowych zespołów. Po zakończeniu kariery pracował przez wiele lat w urzędzie celnym.