Documentaries
Inhuman Experiments: The Making of "The Kindred"
2021
as Self
Shop Til' You Drop!: The Making of Phantom of the Mall
2021
as Self
Crew
10 Cloverfield Lane
2016
Makeup Effects
End of Watch
2012
Makeup Effects
A Perfect Getaway
2009
Makeup Effects
Seraphim Falls
2007
Makeup Effects
The Score
2001
Makeup Effects
The Fast and the Furious
2001
Makeup Effects
Bowfinger
1999
Makeup Effects
Dumb and Dumber
1994
Makeup Effects
The Guardian
1990
Makeup Effects
The Devonsville Terror
1983
Special Effects
The Dorm That Dripped Blood
1982
Makeup Effects