Z reprezentacją Polski juniorów wystąpił na mistrzostwach Europy w 1988 (4. miejsce) i mistrzostwach świata w 1989 (7. miejsce). W reprezentacji Polski seniorów zadebiutował 27 grudnia 1989, w towarzyskim spotkaniu z UCLA Los Angeles, w 1993 wystąpił na Letniej Uniwersjadzie, zdobywając z drużyną srebrny medal, a następnie na mistrzostwach Europy, zajmując z drużyną siódme miejsce. Ostatni raz w reprezentacji Polski wystąpił 21 listopada 1993 w meczu kwalifikacji mistrzostw świata 1994 z Łotwą. Łącznie w biało-czerwonych barwach wystąpił w 58 spotkaniach. Zakończył karierę w 2005, obejmując później funkcje kierownicze w zarządzie klubu AZS Częstochowa, m.in. do 2007 był jego prezesem.