Acting · 1976-06-05 · Cramlington, Northumberland, England, UK
Sem biografia disponível.
The Graham Norton Show
2007
Have I Got News for You
1990
Top Gear
2002
QI
2003
Have I Got a Bit More News for You