No photoDarren TurnerActorAppearances22010s2017Le Mans: Racing Is EverythingSelf · 6 episodes682000s2002Top GearSelf · 1 episode84