Acting · 1971-03-02 · Stafford, Staffordshire, England, UK
Sem biografia disponível.
Have I Got News for You
1990
The One Show
2006
QI
2003
Taskmaster
2015
Never Mind the Buzzcocks
1996