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

Guest Star

Episode Melrose Place
For Love or Money
1992
Episode Law & Order: Criminal Intent
Happy Family
2003
Episode The Net
Diamonds Aren't Forever
1998
Episode Tales from the Crypt
Strung Along
1992
Episode Star Trek: Voyager
In the Flesh
1998
Episode 7th Heaven
Work
2001
Episode Pacific Blue
Takedown
1996
Episode FedCon
Unknown
2018