He won his first national championship in Sweden at the age of 17 and continued to be the Swedish Record Holder for the next 22 years. He competed in the 1980 Moscow Olympics and swam the fastest time in the world in the 100m breaststroke. Upon retirement, he produced several National Champions and qualified his first Olympic swimmer for the 1984 Los Angeles Olympics.
He has published books, videos, a swimsuit collection and a weekly television show in Japan and coached junior Olympic swimmers and world champion masters swimmers + managed a sport club.
He coached at the Olympic Training Centre in Hamburg, Germany, a position that also included organizing and coordinating scientific tests and camps for foreign National and club teams. In 1992 his team won the German Junior Nationals and in 1996 his team won the German National Championships and qualified 4 swimmers for the 1996 Atlanta Olympics. His swimmers brought home 4 medals and several National records.
He also managed the exclusive Der Club an der Alster with 3000 members in Hamburg, Germany and the SK Neptun, the most successful swimming club in Sweden with 2,500 members and 1,000 children in their swim school. He sent 5 swimmers, 1 diver, 2 coaches and 1 leader to the 2008 Beijing Olympics. He leads the project “SwimStars” in Germany and was the Ambassador for the World Masters Swimming Championships 2010.
In addition to his professional life on pool decks, he has also set more than 50 World Masters records, winning 11 World champion titles and qualifying for the Swedish Senior National Championships as the oldest swimmer ever in history in 2003.
Masters Swimming Highlights
2004 Riccione, Italy - World Masters Champion 50 & 100 Breast
2002 Christchurch, New Zealand - World Champion 50, 100, 200 Breast (all World Records)
2001 Mallorca, Spain - European Champion 200 Medley relay (European Record)
1998 Casablanca, Morocco - World Champion 50 Breast (World Record), 100 Breast, 200 I.M.
1997 Prague, Tjeckien - European Champion 50, 100 Breast (World Record), 200 I.M., 200 Fly
1995 Riccione, Italy - European Champion 50, 100, 200 Breast (all European Record)
1993 Sindelfingen, Germany - European Champion 50, 100, 200 Breast (all European Record)
1991 Tokyo, Japan - Pan Pacific Champion 50, 100, 200 Breast & 800 Freestyle
1989 Ahus, Denmark - World Games Champion 50, 100, 200 Breast
1988 Brisbane, Australia - World Champion 50 and 100 Breast
1986 Tokyo, Japan - World Champion 50, 100, 200 Breast (World Record)