He also competed at the 2006 Commonwealth Games and the 2008 Summer Olympics. In the latter, he swam the breaststroke leg for the New Zealand team which finished fifth in the final of the Men's 4 × 100 metre medley relay. He also competed at the 2012 Summer Olympics in the 100 m and 200 m breaststroke and the 4 x 100 metre medley relay.