Filmography

Angel Has Fallen
6.6
Angel Has Fallen
2019
as CAT Agent #6
Hunter Killer
6.9
Hunter Killer
2018
as Mess Crew (uncredited)
Leatherface
5.6
Leatherface
2017
as Barry Farnsworth
Jolt
6.5
Jolt
2021
as Nerd #3
Loving Pablo
6.3
Loving Pablo
2017
as Cop #1
Day of the Dead: Bloodline
4.7
Day of the Dead: Bloodline
2017
as Savin
Ghosts of War
6.2
Ghosts of War
2020
as Private #1
Hellboy: The Crooked Man
5.2
Hellboy: The Crooked Man
2024
as Farmhand
Doom: Annihilation
4.9
Doom: Annihilation
2019
as Ezekiel
The Offering
6.0
The Offering
2022
as Worker
The Toxic Avenger Unrated
6.0
The Toxic Avenger Unrated
2025
as "Cornholed"
The Late Bloomer
5.4
The Late Bloomer
2016
as Host
Red Sonja
5.7
Red Sonja
2025
as Godfrie
1992
6.9
1992
2024
as Roy
An Affair to Die For
5.9
An Affair to Die For
2019
as Dave
The Car: Road to Revenge
6.3
The Car: Road to Revenge
2019
as Rockabilly
The Internship
6.2
The Internship
2026
as Ivan
Man with No Past
6.4
Man with No Past
2025
as Clerk
Crystal Inferno
4.8
Crystal Inferno
2017
as Paul
Beyond Valkyrie: Dawn of the 4th Reich