In 1988 he was a member of the Swedish handball team which finished fifth in the Olympic tournament. He played all six matches and scored ten goals. Two years later he was part of the team that won the World Championship, playing all seven matches and scoring 13 goals. He was part of the Swedish team which won the silver medal at the 1992 Olympics. He played all seven matches and scored twelve goals. At the 1993 World Championship, he was a member of the Swedish team that captured a bronze medal. He played six matches in the tournament and scored 15 goals. In 1994, he was part of the Swedish squad that won the inaugural European Championship. In 1996 he won his second Olympic silver medal with the Swedish team. He played six matches and scored three goals. He also won a silver medal at the 1997 World Championship. In 1998 he was part of the Swedish team that won their second European Championship. A year later, he won his second World Championship. In 2000, he was a member of the Swedish team that won their second consecutive European Championship. He made his last Olympic appearance in the same year when he won his third consecutive silver medal with the Swedish team. He played all eight matches and scored four goals. In 2001, he was part of the Swedish squad that won silver at the World Championship. He won his last international medal in 2002 as Sweden won their third consecutive European Championship.