3 credits on file—3 films, spanning 1983–1995.
The Net
1995 · 57/100
Killer Klowns from Outer Space
1988 · 64/100
Sudden Impact
1983 · 62/100