W reprezentacji Polski wystąpił 73 razy zdobywając 6 bramek. Wystąpił w czerech turniejach o mistrzostwo świata (1972, 1974, 1975, 1976) oraz na igrzyskach olimpijskich 1976 w Innsbrucku.