Stephen has 30 years of triathlon experience, both as a coach and competitor and is currently the head coach for North Harbour Triathlon Club.  Prior to that he was the High Performance Director for Triathlon New Zealand from 2004 to 2008.

Stephen studied Physical Training for 5 years at the New Zealand Military ‘Physical Education and Recreational Training School’ in Wigram and the Royal New Zealand Police College.

During the mid 90’s Stephen was New Zealand’s fastest Ironman athlete. His best New Zealand Ironman result was in 1996 when he placed 2nd. In 2004 he won the 40-44 age group and finished 11 th  overall. It was at this time he made the move to Tri NZ.

Stephen made a comeback to racing in 2009 winning silver medals in both the ITU Olympic distance, Gold Coast and ITU Long Distance Tri Champs in Perth, Australia in the 45-49 age group.

In March 2011 Stephen raced IMNZ for the 10 th  time finishing in a time of 9.29.56, placing 1st in the 45-49 age group and 37 th  male overall. He has since followed this up by winning the 2011 and 2012 Air New Zealand Rarotonga International Triathlon and age group IMNZ titles in 2012 and 2013. In September 2013, he won the 50-54 age group at the ITU World Triathlon World Championships in London, UK.  Earlier the same year, he was awarded Triathlon New Zealand Coach of the Year. In September 2015 he won the 50-54 age group in aquathon, sprint triathlon, and standard distance triathlon at  ITU World Triathlon Champs in Edmonton, London – the first New Zealander to win all three age group races.

He has coached many elite NZ athletes including Simone Ackermann, Rebecca Clarke, Anna Russell and Cameron Todd.  He also coaches a wide range of age group athletes from first timers to age group world championship medalists.