Kot prvi slovenski igralec je, ob praznovanju 50-letnice rokometa v Luksemburgu, skupaj z Alešem Levcem nastopil za reprezentanco Evrope. Za RK Celje je odigral 5 sezon (1994-1999).
Nastopal je za tri državne reprezentance: bivšo Jugoslavijo (1988-1991; 82 tekem in 191 golov; zaslužni športnik Jugoslavije), Hrvaško (1991-1998; 65 tekem in 325 golov) ter Slovenijo (1998-2000; 34 tekem in 120 golov).