Actor:
-
1. Have I Got News for You (1990), seriale...Self - Team Captain
-
2. Who do you think you are? (2004), seriale...Self
-
...Self - Presenter
-
...Himself - Editor, Private Eye
-
5. A House Through Time (2018), seriale...Self - Presenter
-
6. Fake News: A True History (2019), film...Self - Presenter
-
7. The Trains That Changed Britain (2021), seriale...Self - Presenter
-
8. Jimmy Savile: A British Horror Story (2022), seriale
Scenariul:
-
1. O trupă de amatori (2008), film...(screenplay)
-
2. Jurnal de război (2013), film