Home / Discover / People

Gremlins

1984
as Billy Peltzer

Gremlins 2: The New Batch

1990
as Billy Peltzer

Ice

1994
as Rick Corbit

Legion of the Dead

2005
as Dr. Swatek

Zandalee

1991
as Rog

Hatchet III

2013
as Sheriff Fowler

Psychic

1992
as Patrick

The Chair

2016
as Ripley

Waxwork

1988
as Mark Loftmore

Arthurs Quest

1999
as King Pendragon

Let Them Chirp Awhile

2007
as Hart Carlton

Point Doom

2000
as Spider

The First to Go

1997
as Adam Curtis

Nightbeasts

2010
as Charles Thomas

The Storytellers

1999
as Greer Sandler

Waxwork II: Lost in Time

1992
as Mark Loftmore

Surviving

1985
as Rick Brogan

Storm Trooper

1998
as Kreigal

Jack Falls

2011
as American Guy

Cut

2010
as Jack

Caroline at Midnight

1994
as Jerry Hiatt

G-Men from Hell

2000
as Dalton

Nothing Lasts Forever

1984
as Adam Beckett

Madness in the Method

2019
as Director / Zach / Kevin Smith's Lawyer

Prince Valiant

1997
as Sir Kay

Evil Little Things

2020
as Step Dad

Little Willy

2020
as Zach

All Tied Up

1994
as Brian Hartley

Midnight Peepshow

2022
as Games Master

Momentum

2003
as Hammond

Cupid

1997
as Eric Rhodes

Slay Utterly

as Walter Byrne

Infested

2002
as Warren

Rising Storm

1989
as Artie Gage