Il remporte la Coupe du monde de plongeon à 10 mètres en 1985 à Shanghai et obtient la médaille d'argent du plongeon à 10 mètres aux Championnats du monde de natation 1986 à Madrid.