I was born in Brisbane in 1983 and was raised in Cairns playing all my junior football at Saints Soccer Club from 1990-2000.
In 2001, my amateur senior career began at merged club Edge Hill-Saints before moving south in 2002 to Sydney University in the New South Wales Winter Super League on a Warwick Segal university scholarship. I spent two seasons playing professionally for Marconi Stallions from 2002-2004 in the now defunct National Soccer League, before heading to FC National Bucharest in Romania.
I was part of the Australian under-20 team at the 2003 FIFA World Youth Championship in the UAE that defeated the crowned champions Brazil 4-3. I was also involved with the 2004 Olympic qualifying team, but did not make the final squad for the Athens Olympics. I made my senior international debut for the Socceroos on the 9th of October 2005 in a 5–0 win against Jamaica in London. I was a member of the Socceroos squad for the historic World Cup qualifying tie against Uruguay in November 2005 where we qualified for the World Cup in Germany 2006 for the first time in 32 years.
Following a 11-month contract case at FIFA during 2006 I moved to Wisła Kraków in Poland on a Bosman transfer from Romania where I played in the UEFA Cup against AS Nancy, FC Basel and Feyenood. After minimal game time I then transferred to SK Brann in Norway in January 2008 and was loaned to Melbourne Victory in the A-League mid-year after playing against Everton FC in the round of 32 of the UEFA Cup.
After winning the Preseason Cup, Championship and Premiership with Melbourne Victory during the 2008-2009 A-League season, I signed a 3-year deal with Gold Coast United after successfully negotiating a full transfer from Norway. On the 1st of February 2012, I scored my first professional goal for Gold Coast United against my former club at Aurora Stadium in Tasmania.
Following the demise of Gold Coast United in 2012, I signed for Perth Glory and played there for the next 4 seasons. During the 2012-2013 season I was selected as part of the PFA team of the year. I also featured in the All Stars match against Juventus during the 2013–2014 A-League season. In the first 2 seasons of the FFA Cup we reached consecutive finals for Perth Glory unfortunately losing to both Adelaide United and Melbourne Victory respectively. I was a member of the Socceroos squad that qualified for the 2014 World Cup in Brazil playing in a World Cup qualifier against Oman in March 2013 in Sydney. Following the changes between Socceroos coach Holger Osieck and Ange Postecoglou, I was not selected to go to the World Cup in Brazil.
I transferred from Perth Glory to Chinese Super League club Liaoning Whowin in January 2016. In 2017 I was announced as part of the Perth Glory Member's Ultimate XI across 20 years from 1996-2016. Following changes to China’s foreign allowance, I was released and joined Western Sydney Wanderers for the 2017–2018 A-League season. During that season I made my 200th A-League appearance in the Sydney derby on the 25th of February 2018 against Sydney FC. During my last professional game in the A-League I received my first ever red card against Melbourne Victory on the 31st of March 2018 after committing 2 fouls in quick succession.
After living 2 years away from my young family I decided to sign back at the reformed Gold Coast United for the 2019 Queensland National Premier League season. On the 8th of June 2019 I played my 100th competitive game for Gold Coast United against South West Queensland.
2009-2012 Central Queensland University (Rockhampton); Bachelor of Human Movement Science; Distinction
2002-2003 The University of Sydney; Bachelor of Education Secondary (Human Movement / Health Education)
2001 James Cook University (Cairns); Bachelor of Education Secondary (Human Movement / Computer Science)
1996-2000 St. Mary’s Catholic College (Cairns); OP 12
1988-1995 St. Francis Xavier Primary School (Cairns)
2009-2019 Gold Coast United; 109 games; 5 goals
2017-2018 Western Sydney Wanderers; 24 games; 1 goal
2016 Liaoning Whowin (China); 25 games; 3 goals
2012-2016 Perth Glory; 93 games; 2 goals
2008-2009 Melbourne Victory; 16 games
2008 SK Brann (Norway); 4 games
2006-2008 Wisla Krakow (Poland); 21 games
2004-2006 National Bucharest (Romania); 39 games
2002-2004 Marconi Stallions (Sydney); 36 games
2002 Sydney University; 21 Games; 5 goals
2001 Edge-Hill Saints (Cairns); 18 Games; 8 goals
1990-2000 Saints Soccer Club (Cairns)
2005-2013 Socceroos; 13 games
2004 Olyroos (U23); 3 games; 1 goal
2003 Young Socceroos (U20); 8 games
2019 Gold Coast United Player of the year
2019 100 Gold Coast United games
2018 200 A-League games
2017 Perth Glory Members Ultimate 11 (1996-2016)
2014; 2015 FFA Cup Final
2014 A-League All Stars team
2013-2014 Perth Glory Most Glorious Player
2012-2013 PFA team of the season (Perth Glory)
2005-2013 FIFA World Cup Qualifiers (Socceroos)
2013 East Asian Cup (Socceroos)
2010-2011 Gold Coast United Player of the year
2009-2010 Gold Coast United Members-Player of the year
2009-2010 Gold Coast United Players-Player of the year
2008-2009 A-League Premiership (Melbourne Victory)
2008-2009 A-League Championship (Melbourne Victory)
2007 Asian Cup (Socceroos)
2004 Under 23 Olympic Qualifiers (Olyroos)
2003 FIFA U20 World Youth Cup (Young Socceroos)
2019 First XI Somerset College Coach
2013-2019 AFC B-Licence Coach
2002 The University of Sydney Blue
1998-2000 Queensland Academy of Sport (North Queensland)