Nato a Sydney, nel Nuovo Galles del Sud, ha iniziato a competere a livello di élite nel 2003. Il suo primo grande evento internazionale è stato il 2006 IAAF World Cross Country Championships
a Fukuoka, in Giappone, e fu 58° nella corsa corta maschile. Ai Giochi del Commonwealth del 2006, ha rappresentato l'Australia nei 1500 m e si è classificato ottavo nella finale. È stato il secondo classificato dei 1500 m al 2007 Zatopek Classic, dietro Nick Bromley. È stato selezionato per i Campionati del Mondo di Atletica leggera del 2009, ma non è riuscito a superare le eliminatorie. Venne nuovamente secondo al Zatopek Classic più tardi quell'anno, questa volta battuto da Mitch Kealey.