2025
as State Trooper 1 (uncredited)
2024
as Lewis
2023
as Tarling
2023
as Chief Wormer
2023
as Ben Putman
2022
as Henry Stevens
2022
as Richard Young
2022
as Dr. Joseph Myers
2021
as Richard Young
2020
as Harris
2019
as Stanley Bishop
2019
as American Merc
2019
as CAT Agent #3
2019
as Scott Hatcher
2019
as FBI agent
2019
as Henri
2019
as Agent Madison
2018
as Captain Horst
2017
as Frank
2017
as Eric Steele
2017
as Agent Holland
2017
as Maurice
2017
as Alex
2017
as SUV Agent #2
2016
as Trawler Captain
2016
as CIA Analyst
2015
as Princeton
2014
as Guard #2
2014
2014
as Blacksmith
2013
as Mr. Marshall
2013
as Agent Bo
2013
as O.S.S Officer
2013
as Jimmy
2013
as Wayne
2012
as Emil
2012
2012
as Jon
2011
as Eidelman
2011
as Col. Hanley
2011
as David Senatore
2010
as Max
2010
as Detective Vukovich
2009
as Santen
2009
as Nick Frank
2009
as Transit Cop #2
2008
as Folketing Speaker
2008
as Captain Bonasera
2008
as Josiah
2008
as Bartender
2008
as Noah
2007
as News Correspondent
2007
as Hamish
2007
as Mr. Millstein
2007
as Wulfgar
2006
as Simms
2006
as Russel
2006
as Luigi
2006
as Dmitri
2006
as Rodrigues
2005
as Charms
2005
as Henderson (as Nasko Srebrev)
2005
as John Ridley
2005
as Purcell
2005
as Lenkov
2005
as Erik Anderson
2005
as Prison Guard #2
2005
as Carlo
2005
as Tom
2004
as Foley
2004
as Boris (uncredited)
2004
as Soldier Tobin
2004
as Temple
2003
as Misha
2003
as Co-Pilot / 747
2003
2003
as Kitt Peak Man #2
2003
as Jeff
2003
as Reporter 1
2002
as Rogers