Kọ́kọ́ parí gbólóhùn yìí: Ó tún kópa nínú ìdíje Commonwealth Games 2006 àti ìdíje Òlíńpíìkì Ọdún 2008. Ni igbehin, o nrin ni ẹsẹ ọrun fun ẹgbẹ New Zealand ti o pari karun ni ipari ti
Ìpínlẹ̀ 4 × 100 metres medley relay fún ọkùnrin. Ó tún kópa nínú ìdíje Òlíńpíìkì Ọdún 2012 nínú ìdíje 100 m àti 200 m breaststroke àti ìdíje 4 x 100 metres medley relay.