Comenzó su carrera a nivel nacional cuando fue escogido dentro de la nómina de personas que pitaban en el Campeonato de Fútbol de Nueva Zelanda, torneo de primera división del país. Previamente había dirigido en partidos de ligas regionales y de Copa Chatham. En 2011 comenzó a hacerse cargo de algunos partidos de playoffs y a finales de 2012 fue seleccionado como internacional por la FIFA. Aunque ya había dirigido un partido en el Campeonato Sub-20 de la OFC 2011, esto le permitió ser seleccionado para torneos a nivel continental e internacional, entre los cuales se encuentran los Mundiales Sub-20 de 2015 y 2017, la Copa Mundial de Clubes de la FIFA 2015 y 2017 y los . Dirige también en la A-League australiana y en la Superliga de la India.