W 1958 otrzymał pierwsze powołanie do reprezentacji Polski seniorów, ale ze ewentualnej gry wyłączyła go choroba. W reprezentacji Polski seniorów debiutował w 1960, w 1965 zdobył z drużyną Puchar Bałtyku. W 1966 wystąpił na mistrzostwach świata w odmianie 11-osobowej, zajmując z zespołem 4. miejsce, w 1967 na mistrzostwach świata w odmianie 7-osobowej, zajmując z zespołem 9-12 miejsce. Karierę reprezentacyjną zakończył w 1968. Łącznie w I reprezentacji wystąpił w latach 1960–1968 w 51 spotkaniach, zdobywając 94 bramki (odmiana 7-osobowa). W odmianie 11-osobowej zagrał w latach 1962–1966 w 10 spotkaniach, zdobywając 5 bramek.