666: The Demon Child 2004
Director, Screenplay
Starforce 2000
Director
The Nest 1988
Special Effects Coordinator
Friday the 13th Part VII - The New Blood 1988
Other, Location Coordinator
Critters 1986
Special Effects Makeup Artist
Credits from TMDB.