Il 21 agosto 2007 fa il suo debutto con l'Under-21 nella partita contro il Galles persa per 4-3. Nel 2009 viene convocato dai ct Tommy Söderberg e Jörgen Lennartsson per la fase finale degli Europei Under-21, nei quali non è sceso in campo. Successivamente fa ancora parte dell'Under-21 nelle qualificazioni per gli europei 2011, a cui la Svezia non riesce a qualificarsi. In totale vanta 23 presenze e 7 reti con la nazionale Under-21 svedese.