Dead of Winter 2025
as Old Karl
Typist Artist Pirate King 2023
as John
Last Night in Soho 2021
as Punter #3
The Legend of Tarzan 2016
as Lord Stanhope
The Gathering 2003
as The Gathering
Credits from TMDB.