Actor
Beast of the Seine
2026
Life and Deaths of Max Linder
2024 · as Robert Florey
Trick
2019 · as Deputy Slater
United Passions
2014 · as The Newspaper Seller