2018
as Derek Roberts
2004
as Neurosurgeon
2000
as Security Guard
1997
as Engine Room Crew Member #3
1996
as Cop #3
1991
as Zoo Attendant