Filmography
| Year | Title | Role |
| 2019 | An Accidental Studio | Self |
| 2019 | He Dreams of Giants | Self |
| 2018 | The Man Who Killed Don Quixote (Fantastic Fest) | Director, Screenwriter |
| 2018 | Love Express. The Disappearance of Walerian Borowczyk (2018) | Self |
| 2013 | The Zero Theorem | Director |
| 2012 | For No Good Reason | Self |
| 2011 | Adventures in Plymptoons! | Actor |
| 2011 | The Monster of Nix | The Ranger |
| 2011 | Ray Harryhausen: Special Effects Titan | Actor |
| 2010 | Who Is Harry Nilsson (And Why Is Everybody Talkin’ About Him?) | Self |
| 2010 | Not the Messiah (He's a Very Naughty Boy) | Not an Individual/Mexican/Mountie |
| 2009 | The Imaginarium of Doctor Parnassus | Director, Producer, Screenwriter |
| 2006 | Locked Out (2006) | Le faux bébé |
| 2005 | The Brothers Grimm | Director |
| 2005 | Tideland | Director, Writer |
| 1998 | Fear and Loathing in Las Vegas | Director, Screenwriter |
| 1995 | 12 Monkeys | Director |
| 1991 | The Fisher King | Director |
| 1989 | The Adventures of Baron Munchausen | Director |
| 1985 | Brazil | Director, Writer |
| 1984 | The Secret Policeman's Other Ball / The Secret Policeman's Private Parts | Self |
| 1983 | Monty Python's The Meaning of Life | Fish #4 / Walters / Zulu announcer / M'Lady Joeline / Mr. Brown / Howard Katzenberg / Window Washer |
| 1982 | Monty Python Live at the Hollywood Bowl | Actor, Writer |
| 1981 | Time Bandits | Director, Producer, Writer |
| 1979 | Life of Brian | Man Even Further Forward/Revolutionary/Jailer/Blood & Thunder Prophet/Geoffrey/Audience Member/Crucifee |
| 1977 | Jabberwocky | Director |
| 1975 | Monty Python and the Holy Grail 50th Anniversary | Patsy (Arthur's Trusty Steed)/Green Knight/Soothsayer/Bridgekeeper/Sir Gawain(The First to be Killed by the Rabbit)/Animator |
| 1972 | And Now for Something Completely Different | Self, Writer |