1998
as Sergeant O'Neal
2001
as Cop (uncredited)
1985
as Brad
as Boy
1988
as Mike McGill
1986
as Tim Hainey
1999
as Grant Coleman
2000
as Doctor
1992
as Dr. Peter Myerson
1987
as Ashby
2009
as Peter Marcheson
2025
as Doug Hutchinson
2014
as Special Agent Singleton
2006
as Sam McDonald
1991
as Michael
2002
1996
as Dr. Sean O'Grady
2004
as Prof. Anthony McAllister
1989
as Attila