2023
as Cop #2
2019
as CIA Guard
2018
as Dave
2016
as Dr. Isham
2014
as Washington
2014
as Driver #2
2013
as James
2011
as John Harnason
2008
as ER Doctor
2006
as Conrad Spring
2004
as Tattooed Man
2004
as Doran
2002
as Markus
2002
as Guard Two
2001
as Peter
2001
as Unkempt Young Man
2001
as Orderly (uncredited)
2000
as Oliver
1998
as Ray
1993
as Night Attendant (uncredited)
1992
as Glen Nevis