| Thomas & Friends: Extraordinary Engines (2017) als Sir Robert Norramby (voice) |
| Thomas & Friends: Tinsel on the Tracks (2016) als Sir Robert Norramby (voice) |
| Thomas & Friends: Tale of the Brave: The Movie (2014) als Sir Robert Norramby |
| Thomas & Friends: Spills & Thrills (2014) als Sir Robert Norramby (voice) |
| Thomas & Friends: Santa's Little Engine (2013) als Sir Robert Norramby (UK & US) (voice) |
| Henry VI, Part 2: The Houses of York and Lancaster (2013) als Henry Beaufort |
| Sherlock Holmes: A Game of Shadows (2011) als Train Conductor |
| Much Ado About Nothing (2011) als Verges |
| The Willows in Winter (1996) als Pilot |
| King Arthur: His Life and Legends (1995) |
| Trust Me (1992) als Duggan |
| Bert Rigby, You're a Fool (1989) als Mick O’Grady |
| The Pirates of Penzance (1983) als Pirate |
| Britannia Hospital (1982) als Painter: The Workers |
| The London Connection (1979) als Courier |
| I'm Not Feeling Myself Tonight (1976) als Boy Scout |
| The Return of the Pink Panther (1975) als Bell Boy |
| Symptoms (1974) als Nick |
| Cows (1972) als Dennis |
| Up the Front (1972) als Newsboy |
| Carry On Loving (1970) als Boy Lover |