That They May Be One 2026
as Self / Pope Leo XIII
The Perfect Weapon 2016
as Russian Man
The Merry Wives of Windsor 1980
as Slender
Credits from TMDB.