2024
as Detective
2024
as Charlie
2024
as Blades
2024
as Richard
2023
as Seamus Larson
2023
as Father Claude
2022
as Sam
2022
as Steven
2022
as Jacques
2022
as Peter Adler
2021
as Richard
2012
as Officer #2
2009
as Vince
2002
as Medical Examiner
1999
as Investigator
1998
as Guard
1997
as Volunteer Doctor
1997
as Alekos
1996
as S.F. Officer
1995
as John Arkelian
1995
as Man
1993
as Government Man #3 (uncredited)
1993
as Isaac Luria
1993
as Dave the Butcher