Afraid 2024
as Henry / RV Man
Civil War 2024
as Pete
Bit 2019
as Vlad aka The Master
Inside the Operation 2018
as Self
Operation Finale 2018
as Moshe Tabor
Boogeyman Pop 2018
as Matt
Thieves 2018
as Miles Greivous
The Wolfman's Hammer 2011
as Arron Ingold
Credits from TMDB.