Played by:
1 appearance
Wheeler Dealers
Chinese New Year: The Biggest Celebration on Earth
For the Love of Cars
James May's Build a Car in 24 Hours
New York: America's Busiest City
World's Most Expensive Cars
Building Cars: Secrets of the Assembly Line
Ant Anstead Master Mechanic
Celebrity IOU: Joyride