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