30 credits on file—22 films and 8 shows, spanning 1981–2015.
Lunatics: A Love Story
1991 · 61/100
Darkman
1990 · 65/100
Postcards from the Edge
1990 · 69/100
Twin Peaks
1990–2017 · 85/100
Evil Dead II
1987 · 77/100
The Evil Dead
1981 · 74/100