Inhuman Experiments: The Making of "The Kindred" 2021
as Self
Sleepless Nights: Revisiting the Slumber Party Massacres 2010
as Himself
State of Play 2009
Special Effects Technician
Thir13en Ghosts 2001
Makeup Effects
Deep Blue Sea 1999
Sculptor
Men in Black 1997
Sculptor
Escape from L.A. 1996
Sculptor
The Serpent and the Rainbow 1988
Special Effects Makeup Artist
Credits from TMDB.