 As a junior player he played for Monash City FC in the Super League from 2000 to 2003.Finishing his schooling in 2004 he then moved on to start a University Degree in law and commerce at Deakin University in Melbourne.His senior career commenced with South Melbourne in the Victorian Premier League, then moving onto the Australian Institute of Sport and the New Zealand Knights in the A-League.