Han deltok i fire OL, Mexico by 1968, München 1972, Montréal 1976 og Moskva 1980. Han var med på det svenske laget som vant gull i kårde i OL 1976.