Known For
Photos
Filmography

The Beast in Me
TV · as Rick 'Wrecking Ball' Jarvis · 8 eps

Sheriff Country
TV · as Ellis Munroe · 1 ep

Horizon: An American Saga - Chapter 1
Movie · as James Kittredge

Horizon: An American Saga - Chapter 2
Movie · as James Kittredge

The Same Storm
Movie · as Phil H.

Inventing Anna
TV · as Paul · 7 eps

The Staircase
TV · as Bill Peterson · 8 eps

Tulsa King
TV · as A.G. Sackrider · 5 eps

Clarice
TV · as Lucas Novak · 1 ep

Walker
TV · as Rink · 1 ep

Ash
Movie · as Stan Hurst

Harriet
Movie · as Thomas Garrett

NOS4A2
TV · as Nathan Demeter · 2 eps

Ben Is Back
Movie · as Phil

Gone
TV · 1 ep

Growing Up Smith
Movie · as Officer Bob

It's No Game
Movie · as West

Marvel's The Punisher
TV · as Clay Wilson · 2 eps

Ghost Wars
TV · as Sheriff Sam Perkins · 1 ep

Van Helsing
TV · as Ted · 13 eps

Bull
TV · as AUSA Darryl Holden · 1 ep

Conviction
TV · as Greg Price · 1 ep

99 Homes
Movie · as Frank Green

About Scout
Movie · as Ray

Blindspot
TV · as Boris Solokov / Jason Stack · 1 ep

Two Men in Town
Movie · as Rod

Madam Secretary
TV · as Paul Wellington · 1 ep

The Affair
TV · as Grant Finley · 1 ep

Just Like a Woman
Movie · as George

The Pardon
Movie · as Norman Anderson

The Following
TV · as Duncan Banks · 2 eps

Promised Land
Movie · as Drew

The Odd Life of Timothy Green
Movie · as Marty Rader (voice)

Elementary
TV · as Agent Dean McNally · 8 eps

Perception
TV · as Tom Shelby · 1 ep

Revolution
TV · as Ben Matheson · 21 eps

Mother's House
Movie · as Thomas

The Oranges
Movie · as Roger

Water for Elephants
Movie · as Diamond Joe

Person of Interest
TV · as Mark Lawson · 1 ep

Hell on Wheels
TV · as Collis Huntington · 17 eps

Homeland
TV · as Scott Ryan · 7 eps

Iron Man 2
Movie · as Major Allen

A Buddy Story
Movie · as Pete

Cyrus
Movie · as Roger

Miami Medical
TV · 1 ep

The Deep End
TV · as Neil Levin · 1 ep

Law & Order: LA
TV · as Colonel Richards · 1 ep
Void
Movie · as Henry Wallace

Winged Creatures
Movie · as Aaron Hagen

The Private Lives of Pippa Lee
Movie · as Des Sarkissian

Lie to Me
TV · as Alec Foster · 4 eps

Three Rivers
TV · 1 ep

Castle
TV · as Andrew Haynes · 1 ep

The Good Wife
TV · as Andrew Wiley · 10 eps

Nurse Jackie
TV · as Joe · 1 ep

Iron Man
Movie · as Major Allen

Stargate: The Ark of Truth
Movie · as Tomin

AmericanEast
Movie · as John Westerman

Synecdoche, New York
Movie · as Needleman Actor

Eli Stone
TV · as Andrew Carlisle · 1 ep

The Mentalist
TV · as Tag Randolph · 1 ep

Fringe
TV · as Rick Pearce (Canaan) · 1 ep

Broken English
Movie · as Mark Andrews

Life
TV · as Gus Wilvern · 1 ep

Saving Grace
TV · as Kirby · 1 ep

Private Practice
TV · as Seth · 1 ep

Damages
TV · as Jake Stahl · 1 ep
The Shovel
Movie · as Sheriff Cole

Friday Night Lights
TV · as Bob · 1 ep

The Lost Room
TV · as Eddie McCleister · 3 eps

In Justice
TV · as Richard Rocca · 3 eps

Sweet Land
Movie · as Olaf Torvik

Vinegar Hill
Movie · as Jake Grier

Medium
TV · as Sean Caffey · 1 ep

Numb3rs
TV · as Glen Olin · 1 ep

Ghost Whisperer
TV · as Charlie Filbert · 3 eps

Criminal Minds
TV · as Joe Muller · 1 ep

Killer Instinct
TV · 1 ep

Elvis
TV · as Sam Phillips · 2 eps

Weeds
TV · as Dr. Dan Cornish · 1 ep

Bones
TV · as Dr. Brandon Faulk · 2 eps

The Closer
TV · as Sam Dodson · 1 ep

A Hole in One
Movie · as Tom

Ladder 49
Movie · as Tony Corrigan

CSI: NY
TV · as Chris Matthews · 1 ep

NCIS
TV · as Bartholomew Lemming / Jerome Sax · 1 ep

Tarzan
TV · as Donald Ingram · 1 ep

Nip/Tuck
TV · as Joel Seabrook · 1 ep

Personal Velocity
Movie · as Lee

Warning: Parental Advisory
Movie · as John Denver

The Road from Coorain
Movie · as Alec

CSI: Miami
TV · as Carl Dawson · 1 ep

Without a Trace
TV · as Andrew Reynolds · 1 ep

Impostor
Movie · as Dr. Carone

The Young Girl and the Monsoon
Movie · as Jack

The Division
TV · as Paul · 1 ep

24
TV · as Ken Dellao · 3 eps

Smallville
TV · as Adrian · 1 ep

Law & Order: Criminal Intent
TV · as David Bishop · 1 ep

The Guardian
TV · as Todd Doherty · 1 ep

Animated Epics: Moby Dick
Movie · as Ishmael (voice)

CSI: Crime Scene Investigation
TV · as Father Frank Berlin · 1 ep

Level 9
TV · 1 ep

Strange World
TV · 13 eps

The West Wing
TV · as Steve Laussen · 1 ep

Law & Order: Special Victims Unit
TV · as George Zane · 1 ep

Brave New World
Movie · as John Cooper

Blade
Movie · as Curtis Webb

Vampires
Movie · as Father Adam Guiteau

The Three Lives of Karen
Movie · as Matt

The Practice
TV · as Reverend Michael Crane · 1 ep

Stargate SG-1
TV · as Tomin · 3 eps

Duke of Groove
Movie · as Let It Go Guy

The Pompatus of Love
Movie · as Runyon

Sudden Manhattan
Movie · as Adam

Lily Dale
Movie · as Horace Robedaux

Courage Under Fire
Movie · as Rady

Beavis and Butt-Head Do America
Movie · as Hoover Guide / ATF Agent (voice)

How to Make an American Quilt
Movie · as Young Dean

Black Day Blue Night
Movie · as Bo Schrag

Follow The River
Movie · as Will

Silver Strand
Movie · as Lance Surrey

The Outer Limits
TV · as Corporal Charles Pendelton · 1 ep

Men of War
Movie · as Ocker

Breathing Lessons
Movie · as Jesse Moran

Heaven & Earth
Movie · as Young Sergeant

The Night We Never Met
Movie · as Kenneth

Daybreak
Movie · as OHH Officer

Comics
TV · as Johnny Lazar · 2 eps

Chain of Desire
Movie · as Ken

Golden Years
Movie · as Fredericks

Mission of the Shark: The Saga of the U.S.S. Indianapolis
Movie · as Dobson

Once Around
Movie · as Peter Hedges

Golden Years
TV · as Fredericks · 4 eps

Law & Order
TV · as Mark Landry / Richard Morriston · 1 ep

American Blue Note
Movie · as Bobby

Lincoln
TV · as Col. Elmer Ellsworth · 2 eps

Wiseguy
TV · 4 eps

Tai-Pan
Movie · as Culum Struan

L.A. Law
TV · as Officer Brian Chisolm · 4 eps

Spenser: For Hire
TV · 1 ep

The Equalizer
TV · as Rick · 1 ep

Hallmark Hall of Fame
TV · as Jesse · 1 ep



