8 credits on file—5 films and 3 shows, spanning 1981–2017.
The Bye Bye Man
2017 · 37/100
Alexander and the Terrible, Horrible, No Good, Very Bad Day
2014 · 61/100
Kiss Kiss Bang Bang
2005 · 76/100
Never Been Kissed
1999 · 57/100
Star Trek: Voyager
1995–2001 · 74/100
Leprechaun 2
1994 · 43/100
Star Trek: Deep Space Nine
1993–1999 · 80/100
Hill Street Blues
1981–1987 · 86/100