Olsson vant en olympisk bronsemedalje i bobsleigh under vinter-OL 1998 i Nagano. Han var med på det britiske laget som kom på delt tredjeplass sammen med Frankrike, bak Tyskland og Sveits i firerbob. De andre på laget var Dean Ward, Courtney Rumbolt og Paul Attwood.