Ai campionati mondiali di Barcellona 2003 ottiene la medaglia d'argento dalla piattaforma 10 metri chiudendo però con molto distacco rispetto ad Alexandre Despatie.