2024
as Bartender (uncredited)
2023
2020
as Tommy Noble
2020
as Father Weller
2019
as Officer Thomas (segment: "Watch Your Back")
2019
as Robert
2017
as Detective William Watts
2015
as Amanda Wilson
2015
as Jake Rivers
2015
as Sheriff Denton
2014
as Sergeant
2014
as The Controller
2013
as Watts
2012
as Detective William Watts
2011
as Agent Watts
2009
as CIA Director
2007
as Blackthorn
2006
as Andrew Jackson
2006
as Rufus King
2006
as Towart / Mr. Pratt (as Tom Downey)
2006
as Father Thomas Bates
2005
as Reggie
2005
as The Shapeshifter
2005
as Quinn McKenzie
2005
as Robert Walton
2005
as Mathis
2002
as FBI Agent #2
1998
as Cop
1998
as Torrey Harrington
1994
as Morgan
1993
as Lt. Richard Martinelli
as Depressed Sophie Suitor