Acting · Birmingham, England
Sem biografia disponível.
Top Gear
1978
The Gadget Show
2004
Fifth Gear
2002