Writing
The Late Show with Stephen Colbert
2015
Have I Got News for You
1990
Newsnight
1980
The South Bank Show
1978
The Last Leg
2013
Question Time
1979
Have I Got a Bit More News for You
Taskmaster
Would I Lie to You?
2007
Sunday with Laura Kuenssberg
2022
Q&A
2008
The Russell Howard Hour
2017
Timeshift
2002
Stewart Lee's Comedy Vehicle
2009
The Day Today
1994
Britain's Best Sitcom
2004
Time Trumpet
2006
You Have Been Watching
The Armando Iannucci Shows
2001
A Life on Screen
2014
2004: The Stupid Version
Beyond Boundaries: The Harvey Weinstein Scandal
2018
50 Years of BBC Two Comedy
The Academy of Armando
2025
Can Elon Musk Rule the World?
Alan Partridge: Why, When, Where, How And Whom?
Clinton: His Struggle with Dirt
1998
Gaga for Dada: The Original Art Rebels
2016
Comics Britannia
Michael Palin: A Life on Screen
Armando's Tale of Charles Dickens
2012
Art Matters
2024
Milton's Heaven and Hell