Han deltok for Sverige under Vinter-OL 1988 i Calgary, Canada hvor han gikk både 500 meter og meter. I tillegg deltok han i seks påfølgende sprint-VM på skøyter for årene 1982–1987.