How to Survive the Wild TBA
as Leon Clervaux
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
Credits from TMDB.