Known For
Filmography

How to Lose a Popularity Contest
Movie · as Nate's Dad

R.L. Stine's Pumpkinhead 2
Movie · as Sheriff

Off Campus
TV · as Greg Wells · 1 ep

R.L. Stine's Pumpkinhead
Movie · as Sheriff

Safehaven
TV · as John Rayburn · 10 eps

Tracker
TV · as Professor Hewitt · 1 ep

The Vince Staples Show
TV · as The Cowboy · 1 ep

Drinkwater
Movie · as Wesley Ryan

Pachinko
TV · as Mr. Holmes · 1 ep

Alaska Daily
TV · as Reed Gallahorn · 1 ep

Fire Country
TV · as Samuel Sr. · 1 ep

V.C. Andrews' Ruby
Movie · as Jean Dumas

V.C. Andrews' Pearl in the Mist
Movie · as Jean Dumas

Motherland: Fort Salem
TV · as Alban Hearst · 20 eps
Demon X
TV · as Crimson Priest · 1 ep

Under Stars
Movie · as Dad

1922
Movie · as Andrew Lester

Lions in Waiting
Movie · as Coach

The Cannon
Movie

Interrogation
Movie · as Federal Officer

MECH-X4
TV · as Godfrey Chambers · 1 ep

Travelers
TV · as Traveler 3224 · 1 ep

Supergirl
TV · as Angry Father, Roger Hayden / Psycho-Pirate · 1 ep

The Man in the High Castle
TV · as Danny Carter · 1 ep

Motive
TV · as Reverend Allen · 1 ep

Arrow
TV · as Roger Hayden / Psycho-Pirate · 1 ep

Continuum
TV · as Doctor · 1 ep

Flash Gordon
TV · as Larik · 3 eps

Bob the Butler
Movie · as Coach Jerry

Supernatural
TV · as Rosco · 1 ep

First Wave
TV · as Nate Barlowe · 1 ep

Stargate SG-1
TV · as Airman · 1 ep

Beyond Belief: Fact or Fiction
TV · as Gary Vollard (segment "Aspen Sunny Side") · 1 ep

The X-Files
TV · as Gary Kane · 1 ep
