Self
The Chris McCausland Show (2024)
Sunday with Laura Kuenssberg (2022)
Panellist
Have You Been Paying Attention? (2019)
Angela and Friends (2009)
Live from Studio Five (2009)
Self - Panellist
Q&A (2008)
Get a Grip (2007)
The One Show (2006)
Enough Rope With Andrew Denton (2003)
V Graham Norton (2002)
The Heaven and Earth Show (1998)
The Ben Elton Show (1998)
Clive Anderson All Talk (1996)
CD
Stark (1993)
Ben Elton: The Man from Auntie (1990)
Saturday Night Clive (1989)
This Morning (1988)
Comic Relief (1988)
Going Live! (1987)
Guest
French & Saunders (1987)
Art Exhibition Guest
Filthy Rich & Catflap (1987)
Omnibus Presents Comic Relief (1986)
Host
Saturday Live (1986)
Anarchist
Blackadder (1983)
Various
Alfresco (1983)
Baz
The Young Ones (1982)
Radio DJ
Grange Hill Student
Man in Hawk Advert
There's Nothing to Worry About! (1982)
O.T.T. (1982)
Question Time (1979)
The Secret Policeman's Ball (1976)
Writer
Upstart Crow (2016)
Creator
The Wright Way (2013)
Director
Blessed (2005)
Inspektor Fowler (1995)
Producer
Author
Mr. Bean (1990)
Script Editor
Girls On Top (1985)
Happy Families (1985)