| Warchief (2024) as Atrophy |
| Poised (2019) as Doctor Smith |
| Fight for Redemption (2018) |
| Postcards from the 48% (2018) |
| Wallis: The Queen That Never Was (2017) as George V |
| The First Film (2015) as Himself |
| Lost Dogs (2005) as Conrad Parker |
| James Herriot's Yorkshire (1993) as Self |
| The Orchard End Murder (1981) as Batsman |
| Fothergill (1981) as Undergraduate |
| Fatal Spring (1980) as Julian Dadd |
| Birth of the Beatles (1979) as Stu Sutcliffe |
| Jack Flea's Birthday Celebration (1976) as David Lee |
| The Marbles Director |
| Getting Away with Murder(s) Director |
| Getting Away with Murder(s) Writer |
| Postcards from the 48% Director |
| Postcards from the 48% Writer |
| Postcards from the 48% Producer |
| The First Film Director |
| The First Film Writer |
| The First Film Producer |
| James Herriot's Yorkshire Writer |
| The Weather in the Streets Executive Producer |