Attwood 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 Sean Olsson, Dean Ward og Courtney Rumbolt.