A Good Man 3 2026
as Captain Jaworski
Hate Thyself 2025
as Ed Erdella
Dinner in America 2022
as Lou
Good Thief 2021
as Felix The Fence
The Russian Sleep Experiment 2015
as The Scientist
13th Sign 2011
as Lieutenant
Credits from TMDB.