The Shepherd Code: Lapierre 2026
as Luc
The Last Nosferatu 2023
as Victim 2
Denard: Anatomy of an Antihero 2021
as Dr. Vancopen
My Way 2012
as Fan (uncredited)
Credits from TMDB.