Specializzato nei misti ha vinto 4 medaglie d'oro alle Olimpiadi di Seoul 1988 e di Barcellona 1992, in entrambi i casi vincendo sia i 200 m che i 400 m misti.
È stato il primo nuotatore a scendere sotto i 2 minuti nei 200m misti, il 13 gennaio 1991, nuotò in 1'59"36 a Perth. Ha battuto sei volte il record del mondo nelle due gare dei misti.