Self
Wolfman's Got Nards (2018)
Behind the Mask: The Batman Dead End Story (2015)
Himself
Monster Squad Forever! (2007)
Chen Chow Mein
Kung Fu Rascals (1992)
Sloth
Arena (1989)
Japanese Tourist #2
Invasion Earth: The Aliens Are Here (1988)
Sculptor
Beauty (1998)
Director
Sirens of the Deep (1998)
Alien Resurrection (1997)
Drive (1997)
Makeup Effects Designer
The Great Muta: The Origin Of The Demon (1995)
Production Consultant
Sound Effects
Terror of Blood Gym (1995)
Guyver: Dark Hero (1994)
Screenplay
Producer
Editor
Writer
The Guyver (1991)
人在紐約 (1989)
Special Effects
Visual Effects Art Director
Games of Survival (1989)
Creature Design
Hell Comes to Frogtown (1988)
Special Effects Key Makeup Artist
The Monster Squad (1987)