Выступал за сборные Швеции всех возрастов. За различные юниорские и юношеские сборные Швеции провёл 27 матчей, в которых забил 14 мячей. За молодёжную (до 21 года) сборную Швеции провёл 13 игр, в которых забил 4 мяча. Выступал в отборочных турнирах к молодёжным (до 21 года) чемпионатам Европы 1996 и 1998, провёл 8 отборочных матчей, в которых забил 1 гол, но в заявку на финальную часть МЧЕ-1998 не попал. Главным тренером молодёжной сборной был Томми Сёдерберг.