W 1999 roku zdobył dwa srebrne medale na Mistrzostwach Europy.
w Stambule, Turcja. Później, w 2000 i 2002 roku, został mistrzem Europy w biegu na 200 m plecami. Ponadto Gordan rywalizował w czterech kolejnych Letnich Igrzyskach Olimpijskich dla swojego rodzinnego kraju, począwszy od Atlanty w 1996 roku, a następnie w Sydney w 2000 roku, Atenach w 2004 roku i Pekinie w 2008 roku.