Movie Appearances

The Fog
as Father Robert Malone
2005

There's Someone Inside Your House
as Sheriff Adkins
2021

Northern Lights
as John
2009

American Badger
as Richard
2021

Lucky 7
as Bryce Saunders
2003

Web of Desire
as Jake Wyatt
2010

Heritage Minutes: Paris Crew
as Plummy
1995

Sorority Wars
as William
2009

The Survivors Club
as Ned D'Amato
2004

Rise of the Planet of the Apes
as Board Member #2
2011

Drive Time Murders
as Prescott Madigan
2006

Canadian Bacon
as Russian Aide
1995

Dawn Rider
as Sheriff Cobb
2012

Unmasked Part 25
as Mick
1989

Salem Witch Trials
as Ezekiel Godfrey
2002

Jackie Bouvier Kennedy Onassis
as Oleg Cassini
2000

The Suspect
as Paul
2006

Time After Time
2011
Lifeline to Victory
as Harry Conwell
1993

Lethal Justice
as Sheriff Graves
2011
TV Appearances

Supernatural
as Aaron Hydeker
2005

Smallville
as Robert Bethany
2001

Harper's Island
as Joseph Dunn
2009

FX: The Series
as Jace Emery
1996

Mortal Kombat: Legacy
as Emile
2011

Riverdale
as Doc
2017

Stargate Atlantis
as Pranos
2004

Psych
as Moustache Man
2006

Once Upon a Time
as Woodcutter
2011

jPod
as Larry Parrish
2008

Supergirl
as King Brpxz
2015

Motive
as Desmond Harper
2013
