–
Hamlet
(1974)
…
Dr. Natal/Michael Charlton/Second Assistant/Mrs. Non-Gorilla/Brian MacThighbone/Various
–
The Light Entertainment War
(1974)
…
Rear Admiral Humphrey DeVere/Gino Agnelli/Squadron Leader/Corporal/Sapper Walters/First Program Planner/Mother/Dorian Williams/Various
–
Auditions 6
(2012)
(performer: "One Foot in the Grave" - uncredited)
–
Episode #7.6
(2010)
(writer: "Always Look on the Bright Side of Life" - uncredited / performer: "Always Look on the Bright Side of Life" - uncredited)
–
Lust for Glory!
(2009)
(writer: "Always Look on the Bright Side of Life" / performer: "Always Look on the Bright Side of Life")
–
And Now, the Sordid Personal Bits
(2009)
(writer: "I Bet They Won't Play This Song on the Radio", "The Philosopher's Song" / performer: "I Bet They Won't Play This Song on the Radio", "The Philosopher's Song")
–
Die Wandlung
(2000)
(writer: "Always Look on the Bright Side of Life" - uncredited / performer: "Always Look on the Bright Side of Life" - uncredited)
1983The Meaning of Life
(music: "The Meaning of Life", "Oh Lord Please Don't Burn Us", "Galaxy Song", "Accountancy Shanty", "Penis Song", "Christmas in Heaven" / lyrics: "The Meaning of Life", "Galaxy Song", "Accountancy Shanty", "Penis Song")
Montypython Flyingcircus | Brian Hope | Eric Spam Eggs and Chips Idle | Eric Whicker Whicker Idle | Eric C. Idleberg | Rice Lied | Monty Python | The Usual Lot