Ha partecipato a tre edizioni dei Giochi Olimpici, conquistando tre medaglie di bronzo nelle edizioni 2000 e 2004, in competizioni da piattaforma e trampolino sincronizzato con il compagno di squadra Mathew Helm. Con lui ha anche raggiunto il 4º posto nella piattaforma 10 metri durante la sua ultima partecipazione alle Olimpiadi nel 2008. Questa edizione l'ha anche visto gareggiare insieme a Scott Robertson nel trampolino 3 m sincronizzato dove hanno conquistando solo un 8º posto, ed infine nella competizione singolare dal trampolino dove è arrivato al 9º piazzamento complessivo. Si è successivamente ritirato dalle competizioni.