Actor
Bully
2025 · as Ciaran
Partygate
2023 · as Martin Reynolds
Suffragettes, with Lucy Worsley
2018 · as Inspector Jarvis
Welcome to Curiosity
2018 · as Fred
Crowhurst
2018 · as Peter Porter
Grace of Monaco
2014 · as Yacht Reporter