Absentia
as Lawyer
The Toxic Avenger Unrated
as Chief Wormer
Subservience
as Lewis
High Ground
as Marshall Elliot
300: Rise of an Empire
as Blacksmith
Memory
as Dr. Joseph Myers
Cleaner
as CNN Anchorman
Flight Risk
as State Trooper #1 (uncredited)
After We Fell
as Richard Young
Rambo: Last Blood
as American Merc
Angel Has Fallen
as CAT Agent #3
Undisputed II: Last Man Standing
as Dmitri
Hitman
as News Correspondent
Mechanic: Resurrection
as Trawler Captain
Hellboy
as Agent Madison
After Ever Happy
Rats
as Reporter 1
Manticore
as Charms
Where's Maggie
Sniper: Ghost Shooter
as CIA Analyst