Special Effects Assistant (Crew)
2025
Special Effects Technician (Crew)
2013
Special Effects Supervisor (Visual Effects)
2010
as Security Guard #1
2003
2001
2000
as Abducter #1
1997
Special Effects (Crew)
1994