Urodzony 24 maja 1942 roku w Joensuu Fin wystartował w swojej karierze w 288 rajdach. Karierę rozpoczął na trasach fińskiego Kuopio Ralli w 1963 roku. Za kierownica Volvo 444 był siódmy w klasyfikacji generalnej i wygrał w klasie 9.
W 1966 roku korzystając z Volvo 544 został wicemistrzem Finlandii. Dwa lata później wywalczył tytuł. W 1978 roku zdobył mistrzostwo Wielkie Brytanii korzystając z Forda Escorta 1800 MKII. W mistrzostwach Europy wygrał dwanaście imprez.
Największe sukcesy odnosił w mistrzostwach świata. Zaliczył 123 rundy i wygrał osiemnaście z nich. 44 razy stał na podium. W karierze wygrał 666 odcinków specjalnych. W światowym czempionacie zadebiutował w momencie utworzenia go w 1973 roku na trasach Rajdu Monte Carlo. Pierwsze zwycięstwo odniósł na trasach Rajdu 1000 Jezior 1974. Rajdową bronią był wówczas Ford Escort 1600 MKI.
W 1979 roku został wicemistrzem świata. O punkt lepszy okazał się Bjorn Waldegard. Wicemistrzostwo powtórzył także w 1980, gdy pokonał go Walter Rohl. Sezony 1981 i 1982 kończył jako trzeci. W 1983 roku wywalczył mistrzostwo świata. Na odcinkach korzystał z Audi Quattro A2. Rok później wywalczył kolejne wicemistrzostwo ulegając Stigowi Blomqvistowi. Ostatni start w WRC zaliczył w 1993 roku. Na Rajdzie 1000 Jezior był siódmy za kierownicą Toyoty Celici ST185.
Ostatni rajd zaliczył w 2012 roku. Prowadząc Toyotę Corollę Levin TE27 był 57 w szwedzkim Midnattsolsrallyt. W 2015 zaliczył Eifel Rallye Festival: imprezę pokazową. W Niemczech pojawił się także w 2017 roku. Ostatni raz na oesach był oglądany w samochodzie funkcyjnym w amerykańskim Lake Superior Performance Rally.