No biography available.
QI
2003
Have I Got News for You
1990
Have I Got a Bit More News for You
TV
The Reluctant Vampire
2026