Acting · 1962-06-25 · Newport, Isle of Wight, England, UK
Sem biografia disponível.
Phineas e Ferb
2007
Top of the Pops
1964
Have I Got News for You
1990
The One Show
2006
QI
2003