Silence = Death 2025
Actor
Vox Lux 2018
as The Moderator
Dissonance 2018
as The Man
Autumn Leaves 2017
1 of Too Many Part 1 2016
as Nick
Credits from TMDB.