Specializzato nello stile libero, ha partecipato alle Olimpiadi di Sydney 2000 e Atene 2004.

Ha vinto la medaglia di bronzo con la staffetta 4x200sl ai Campionati mondiali di nuoto 2007.

Palmarès Mondiali Montreal 2005: argento nella 4x200m sl. Melbourne 2007: bronzo nella 4x200m sl.

Giochi PanPacifici Victoria 2006: oro negli 800m sl e argento nella 4x200m sl.

Giochi del Commonwealth Melbourne 2006: argento nei 400m sl e nei 1500m sl.

Collegamenti esterni