On the Line: The Race of Champions 2020
as Self
Riding Balls of Fire Group B 2016
Madness on Wheels 2012
as Self - World Rally Champion 1984
Still Too Fast to Race 2004
Driver
The World's Greatest Rally Cars 2000
Credits from TMDB.