Kot igralec Partizana je postal član Jugoslovanske reprezentance, za katero je zbral 5 nastopov. Kasneje je za Slovenijo zbral 42 nastopov, bil pa je tudi kapetan reprezentance. Za Slovenijo je nastopil tudi na Evropskem prvenstvu 2000.