2006年8月に地元スウェーデンで開催されたヨーテボリヨーロッパ選手権男子200mにおいて決勝に進出し、決勝では20秒38（+1.6）のスウェーデン新記録を樹立。フランシス・オビクウェル（20秒01）には及ばなかったものの、この種目のスウェーデン勢としては1962年ベオグラード大会で金メダルを獲得した以来、44年ぶり史上2人目となるメダルを獲得した。