Fue el capitán de la selección neozelandesa Sub-17 en la Copa Mundial de 2011. Jugó los 4 partidos, recibiendo 1 tarjeta amarilla. En la categoría superior, la Sub-20, también fue nombrado capitán, llevando a los "Junior All Whites" a conquistar el Campeonato Sub-20 de la OFC 2013, aunque el rendimiento posterior en la Copa Mundial hizo que Nueva Zelanda volviera a casa con las manos vacías. En 2015 jugó tres partido en los Juegos del Pacífico con los "Oly Whites".