Olsen ble nummer fem under VM i friidrett 1983, og nummer fem under Sommer-OL 1984. Hans personlige rekord med den gamle spydtypen er 90,30 meter. Han er med det nummer to gjennom alle tider i Norge, etter rekordholder Terje Pedersen.