Considerato il nuotatore serbo più forte di sempre, è il più vittorioso di tutti i tempi per la sua nazione. Specializzato nello stile libero e nella farfalla ha partecipato alle Olimpiadi di Sydney 2000, di Atene 2004 di Pechino 2008 e di Londra 2012. È uno dei soli tre nuotatori, insieme a Michael Phelps e Caeleb Dressel, ad aver abbassato il suo tempo nei 100 m farfalla sotto i 50 secondi, registrando 49"95 ai Mondiali di Roma 2009.