13 credits on file—12 films and 1 show, spanning 1980–1997.
Wishmaster
1997 · 52/100
Dark Breed
1996 · 51/100
Village of the Damned
1995 · 50/100
Mighty Morphin Power Rangers
1993–2023 · 70/100
Mirror Images
1992 · 52/100
976-Evil II
1991 · 48/100
Masters of Menace
1990 · 53/100
Back to the Future Part II
1989 · 77/100
They Live
1988 · 73/100
Back to the Future
1985 · 87/100
Starman
1984 · 71/100
Escape from New York
1981 · 71/100
The Fog
1980 · 66/100