Actor
12 titles
Gremlins 2: The New Batch
1990
Waxwork
1988
Nothing Lasts Forever
1984
Waxwork II: Lost in Time
1992
Rising Storm
1989
Mortal Passions
Cyborg 3: The Recycler
1994
Infested
2002
Bad Candy
2020
Hatchet III
2013
Storm Trooper
1998
Little Willy
2019