Andersson vant en olympisk bronsemedalje i skiskyting under vinter-OL 1992 i Albertville. Han var med på det svenske stafettlaget som kom på tredjeplass på 4 x 7,5 km stafett for menn, bak Tyskland og Russland. De andre på laget var Mikael Löfgren, Tord Wiksten og Ulf Johansson.