1 unreleased or undated title is hidden. Show unreleased
Shareholders 2026
as The Father
Trapped! 2024
as Mike / Professor Marcus de Sade
Credits from TMDB.