2021
as Richard Young
2024
as Lewis
2025
as State Trooper #1 (uncredited)
2022
2019
as American Merc
as CNN Anchorman
2014
as Blacksmith
as CAT Agent #3
2016
as Trawler Captain
as Agent Madison
2006
as Dmitri
as Chief Wormer
2007
as News Correspondent
2026
as General Lauer
as Dr. Joseph Myers
2003
as Misha
2009
as Detective Vukovich
as Marshall Elliot
as CIA Analyst
2018
as Captain Horst