He represented New Zealand U-20 at the 2007 FIFA U-20 World Cup finals tournament in Canada and was included in the New Zealand squad for the football tournament at the Summer Olympics in Beijing where he played in all three of New Zealand's group matches against China (1–1), Brazil (0–5) and Belgium (0–1).