
0.406
Popularity14
Credits6.3
Rating28.7M
Budget68.5M
RevenueActing
Primarily
2025 The Toxic Avenger Unrated as Chief Wormer
2025 Cleaner as CNN Anchorman
2025 Flight Risk as State Trooper 1 (uncredited)
2024 Subservience as Lewis
2022 After Ever Happy as Richard Young
2022 Memory as Dr. Joseph Myers
2021 After We Fell as Richard Young
2019 Rambo: Last Blood as American Merc
2019 Angel Has Fallen as CAT Agent #3
2019 Hellboy as Agent Madison
2016 Mechanic: Resurrection as Trawler Captain
2014 300: Rise of an Empire as Blacksmith
2012 Branded as Jon
2007 Hitman as News Correspondent