Known For
Photos
Filmography

Killer Clown
Movie · as Reed

Queens for a Day
Movie

Allegiance
TV · as Eli Bolton · 9 eps

The Wall Street Boy
Movie · as Colin Bentley

So Help Me Todd
TV · as Rufus Quimby · 1 ep

Fire Country
TV · as Ozzie · 1 ep

Billy the Kid
TV · as Thomas Catron · 11 eps

Home Before Dark
TV · as Grant Williams · 1 ep

American Woman
Movie · as Agent John Spivey

Virgin River
TV · as Calvin · 10 eps

BH90210
TV · as Phil · 1 ep

The Detail
TV · as Kyle Price · 10 eps

Altered Carbon
TV · as Dugan · 3 eps

Siren
TV · as Ted Pownall · 24 eps

The Colossal Failure of the Modern Relationship
Movie · as Richard Avery

Juggernaut
Movie · as Dean Gamble

Black Chicks
Movie · as Man

The Good Doctor
TV · as Owen Gottfried · 1 ep

Shut In
Movie · as Doug Hart

Van Helsing
TV · as John · 13 eps

Travelers
TV · as Stevenson, FBI Director · 1 ep

Rehearsal
Movie · as Clive

Stonewall
Movie · as Coach Winters

No Clue
Movie · as Horn

Bad City
Movie · as Dominic Kincaid

Seventh Son
Movie · as Rogue Knight

Dangerous Intuition
Movie · as Dan Beckman

Bates Motel
TV · as Sam Bates · 4 eps

Taken Back: Finding Haley
Movie · as Dave

Arrow
TV · as Mark Shaw · 1 ep

Snowmageddon
Movie · as John Miller

Possessing Piper Rose
Movie · as Ben Maxwell

Once Upon a Time
TV · as Robert · 1 ep

Bond of Silence
Movie · as Bob McIntosh

Rapid Fire
Movie · as George Smith

10.5: Apocalypse
TV · as Dr. Jordan Fisher · 2 eps

Murder at the Presidio
Movie · as Private Arch Dwyer (Uncredited)

Medium
TV · as Lee Scanlon · 119 eps

Supernatural
TV · as Barthamus · 1 ep

10.5
TV · as Dr. Jordan Fisher · 2 eps

Finding John Christmas
Movie · as Noah Greeley
E.D.N.Y.
Movie · as Jimmy Erlick

Robbery Homicide Division
TV · as Det. Richard Barstow · 10 eps

The American Embassy
TV · as Doug Roach · 6 eps

Ali
Movie · as Robert Lipsyte

The Perfect Son
Movie · as Theo

That's Life
TV · 2 eps

To Love, Honor, & Betray
Movie · as Charlie

Turks
TV · as Mike Turk · 13 eps

Swann
Movie · as Brownie

Keeping the Promise
Movie · as Boat Agent

Major Crime
Movie · as Ricky Widmer

The Perfect Mother
Movie · as Dan Podaras

Michael Hayes
TV · as Danny Hayes · 22 eps

I Shot a Man in Vegas
Movie · as Johnny

Traders
TV · as Grant Jansky · 83 eps

Poltergeist: The Legacy
TV · as Kyle Vance · 1 ep

FX: The Series
TV · as Eddie Nigel · 1 ep

The Outer Limits
TV · as Kevin Stein, Colonel Faber, Curtis Grainger · 1 ep

Alive
Movie · as Fito Strauch

The X-Files
TV · as Captain Barclay · 1 ep

A Killer Among Friends
Movie · as Greg Monroe

Silent Motive
Movie · as Doug

K2
Movie · as Peter

Run
Movie · as College Buddy

Palace Guard
TV · 1 ep

Glory Days
TV · as Brother Thomas · 1 ep

Booker
TV · as Dave · 1 ep

21 Jump Street
TV · as Willie · 1 ep


