Bengtsson played with Team Sweden at the 1968 Winter Olympics held in Grenoble, France. He previously played for Leksands IF and Djurgårdens IF Hockey in the Swedish Elite League.