Начал карьеру в молодёжном клубе «Хаскиссон Сигаллс».
20 сентября 2005 года перешёл в английский клуб «Рединг».
В составе молодёжной сборной Австралии принимал участие в розыгрыше чемпионат мира среди молодёжных команд 2005 года и летних Олимпийских играх 2008 года в Пекине.
В составе национальной сборной Австралии свой первый матч в составе команды провёл против сборной Новой Зеландии незадолго до чемпионата мира 2010 года в Южно-Африканской Республике. На чемпионате мира 2010 года находился в запасе сборной во всех трёх матчах группового этапа.