W 2000 na igrzyskach olimpijskich wystąpił w konkurencji 200 m st. zmiennym, gdzie zajął 36. pozycję z rezultatem czasowym 2:07,04. Cztery lata później w tej samej konkurencji, już podczas igrzysk w Atenach zajął 34. pozycję z czasem 2:05,33. W ostatnich latach kariery sportowej brał udział głównie w mistrzostwach Europy w pływaniu na basenie 25-metrowym, gdzie jego najlepszym rezultatem była 19. pozycja w konkurencji 200 m st. zmiennym (na mistrzostwach w 2005 i 2006 roku).

Rekordy życiowe Konkurencja Data Miejsce Rezultat Basen 50 m 200 m stylem dowolnym 4 sierpnia 2005 Split 1:57,99 100 m stylem grzbietowym 8 maja 1999 Lublana 1:05,71 200 m stylem grzbietowym 9 września 1994 Rzym 2:19,63 50 m stylem klasycznym 9 czerwca 2007 Kranj 30,78 100 m stylem klasycznym 5 września 1994 Rzym 1:05,78 200 m stylem klasycznym 9 września 1994 Rzym 2:19,63 50 m stylem motylkowym 13 lipca 2006 Rijeka 25,66 100 m stylem motylkowym 2 sierpnia 2002 Berlin 56,07 200 m stylem zmiennym 30 lipca 2002 Berlin 2:03,70 400 m stylem zmiennym 13 sierpnia 1997 Sewilla 4:24,35 4 × 100 m stylem zmiennym 27 lipca 2003 Barcelona 3:43,73 Basen 25 m 200 m stylem dowolnym 14 grudnia 2003 Dublin 1:50,00 100 m stylem grzbietowym 22 grudnia 2007 Split 58,57 200 m stylem grzbietowym 23 grudnia 2007 Split 2:05,78 50 m stylem klasycznym 25 lutego 2005 Zagrzeb