102 razy reprezentował Polskę w oficjalnych meczach siatkarskich w latach 1970–1973. Uczestniczył w igrzyskach olimpijskich w Monachium (1972), w których polska drużyna zajęła 9. miejsce. Startował także w mistrzostwach świata w Sofii w 1970 (5. miejsce) i w mistrzostwach Europy w Mediolanie w 1971 (6. miejsce). W barwach Resovii czterokrotnie zdobywał mistrzostwo Polski (w 1971, 1972, 1974 i 1975).