It Came to This 2024
as Ira
Back to Zero 2019
as Sergei
Epidemic Chronicles 2010
as Dr. Bergman
Zombieland 2009
as Zombie (uncredited)
Book of Joshua: Walls of Jericho 2025
Producer
Credits from TMDB.