Als 16-Jähriger debütierte er 2003 in der U-20-Auswahl Kanadas und wurde für die U20-Weltmeisterschaft 2003 nominiert. Jedoch kam er während des Turniers nicht zum Einsatz. Beim Turnier zwei Jahre später war er wieder im Kader und spielte dieses Mal alle drei Partien, schied aber als Gruppenletzter mit der Mannschaft vorzeitig aus. Am 19. Mai 2006 erzielte er beim 2:1-Erfolg gegen die brasilianische Jugendauswahl ein Tor. Dies war der erste Sieg einer kanadischen Mannschaft gegen ein brasilianisches Team auf allen Ebenen. Bei der U20-WM 2007 in seiner kanadischen Heimat spielte er sein drittes Turnier auf dieser Ebene.