Acting · 1975-05-29 · South Shields, Tyne and Wear, England, United Kingdom
Sem biografia disponível.
The Graham Norton Show
2007
Have I Got News for You
1990
The One Show
2006
QI
2003
The Last Leg
2013