TUGS: A Bigg Retrospective 2023
as Self
The Devil's Chair 2007
as Demon
Batman Begins 2005
Propmaker
AVP: Alien vs. Predator 2004
Star Wars: Episode I - The Phantom Menace 1999
Special Effects Technician
Death Machine 1995
Animatronics Designer
Credits from TMDB.