Il représente la Suède au niveau international. Il est champion du monde en 1987 et médaillé d'argent en 1986. Il décroche le bronze au championnat d'Europe junior 1980.