Pathé Newsreader (voice)
The Ministry of Ungentlemanly Warfare (2024)
The Watcher (Voice)
Older Gods (2023)
Doctor Matthews
Living (2022)
Faithful (voice)
The Pilgrim's Progress (2019)
Voiceover
Helsreach (2019)
British Broadcaster
Sky Captain and the World of Tomorrow (2004)