No biography available.
Have I Got News for You
1990
The Last Leg
2013
Have I Got a Bit More News for You
TV
Richard Osman's House of Games
2017