Cast Credits Top Gear Australia (2008) Starring as Ewen Page Top Gear (2002) Guest starring as Ewen Page Episode 16x02: The Motoring Ashes (Jan 30, 2011)