Jugó en la Liga Juvenil de Nueva Gales del Sur para los equipos Sub-13 y Sub-15 del Marconi Stallions, siendo entrenado por Stephen Treloar, mientras asistía también a otros entrenamientos especializados con la Junior Soccer Academy de Nueva Gales del Sur, en donde fue entrenado por David Lee.