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