Obliterated
(TV Series) (filming)
Hagerty / Haggerty
- Episode #1.8
... Hagerty
- Episode #1.7
... Hagerty
- Episode #1.6
... Hagerty
- Episode #1.5
... Hagerty
- Episode #1.3
... Hagerty
8 More Episodes
Because We're Family
(post-production)
Peter
2022
Crimson Point
(completed)
Frank
2018
The Original Play James Play
(completed)
Kirk
2017-2021
SEAL Team
(TV Series)
Ash Spenser / Ash Spencer / Ash Spenser 2001
- Head On
(2021)
... Ash Spenser
- Close to Home
(2021)
... Ash Spenser
- What's Past Is Prologue
(2021)
... Ash Spenser
- Need to Know
(2021)
... Ash Spencer
- Nine Ten
(2021)
... Ash Spenser 2001
11 More Episodes
2018-2021
The Walking Dead
(TV Series)
Roy / Hilltop Resident
- Acheron: Part II
(2021)
... Roy
- Acheron: Part I
(2021)
... Roy
- Stradivarius
(2018)
... Hilltop Resident
2021
Creepshow
(TV Series)
Sam Spinster (segment "Dead and Breakfast")
- Dead and Breakfast/Pesticide
(2021)
... Sam Spinster (segment "Dead and Breakfast")
2021
The Wrong Path
Dr. Eric Peselowe
2020
Beast Mode
Breen Nash
2020
High School Crimes & Misdemeanors
(TV Series)
Chris
2009-2020
Criminal Minds
(TV Series)
George Foyet / The Reaper
- And in the End
(2020)
... George Foyet
- Route 66
(2013)
... George Foyet
- 100
(2009)
... The Reaper / George Foyet
- Faceless, Nameless
(2009)
... The Reaper / George Foyet
- To Hell... And Back
(2009)
... George Foyet
6 More Episodes
2019
The Terror
(TV Series)
Major Bowen
- My Sweet Boy
(2019)
... Major Bowen
- My Perfect World
(2019)
... Major Bowen
- Shatter Like a Pearl
(2019)
... Major Bowen
- The Weak Are Meat
(2019)
... Major Bowen
- Gaman
(2019)
... Major Bowen
2019
Dauntless: The Battle of Midway
Captain Browning
2019/VI
Control
(Short)
Control (voice)
2019
Bosch
(TV Series)
Louis Degner
- Salvation Mountain
(2019)
... Louis Degner
- Tunnel Vision
(2019)
... Louis Degner
- Raise the Dead
(2019)
... Louis Degner
- The Last Scrip
(2019)
... Louis Degner
2018
Rich Boy, Rich Girl
Blake
2018
Deadman Standing
The Stranger
2018
Dynasty
(TV Series)
Max Van Kirk
- Ship of Vipers
(2018)
... Max Van Kirk
- Twenty-Three Skidoo
(2018)
... Max Van Kirk
2018
MacGyver
(TV Series)
Vasil
- Guts + Fuel + Hope
(2018)
... Vasil
2018
Lego DC Super-Villains
(Video Game)
Reverse-Flash (voice)
2018
The Good Cop
(TV Series)
Businessman
- Why Kill a Busboy?
(2018)
... Businessman
2016-2018
Animal Kingdom
(TV Series)
Paul
- Low Man
(2018)
... Paul
- Prey
(2018)
... Paul
- What Have You Done
(2016)
... Paul
- Judas Kiss
(2016)
... Paul
- Man In
(2016)
... Paul
10 More Episodes
2018
Dirty Dealing 3D
Carter
2018
The Rack Pack
Ted
2018
Urban Country
Jim Craft
2018
Shifting Gears
Jenkins
2018
Suicide Squad: Hell to Pay
(Video)
Zoom (voice)
2018
The Blacklist
(TV Series)
Earl Fagen
- Pattie Sue Edwards (No. 68)
(2018)
... Earl Fagen
- The Cook (No. 56)
(2018)
... Earl Fagen
2017
The Punisher
(TV Series)
Carson Wolf
- Kandahar
(2017)
... Carson Wolf
- Two Dead Men
(2017)
... Carson Wolf
- 3 AM
(2017)
... Carson Wolf
2017
Ray Donovan
(TV Series)
Dr. Brogan
- Time Takes a Cigarette
(2017)
... Dr. Brogan
- Shabbos Goy
(2017)
... Dr. Brogan
- Dogwalker
(2017)
... Dr. Brogan
- Abby
(2017)
... Dr. Brogan
2017
A Question of Faith
John Danielson
2015-2017
Stitchers
(TV Series)
Daniel Stinger
- Maternis
(2017)
... Daniel Stinger
- Kill It Forward
(2017)
... Daniel Stinger
- Paternis
(2017)
... Daniel Stinger
- Out of the Shadows
(2017)
... Daniel Stinger (uncredited)
- 2.0
(2016)
... Daniel Stinger
7 More Episodes
2017
Outcast
(TV Series)
Simon Barnes
- To the Sea
(2017)
... Simon Barnes
- This Is How It Starts
(2017)
... Simon Barnes
- Mercy
(2017)
... Simon Barnes
2017
Injustice 2
(Video Game)
Captain Cold (voice)
2017/III
Disconnected
Robert Crawford
2017
The Shadow People
Rev. Cane / Evil Ghost
2016
Advance & Retreat
(TV Movie)
Nathan
2016
Trigger Man
(Short)
The Writer
2016
My B.F.F.
Ben Wilkins
2016
LBJ
Walter Jenkins
2016
Attack of the Killer Donuts
Officer Rogers
2016/I
Blood Lust
Ryan
2015
Lazarus Rising
Silent Cal
2015/I
Magic Hour
Tom Worthy
2015
A Christmas Eve Miracle
Jack Carter
2015
Sick People
Dr. Sam Zimmerman
2015
Woodlawn
Shorty
2015
Sleepy Hollow
(TV Series)
Special Agent Mick Granger
- I, Witness
(2015)
... Special Agent Mick Granger
2015
Ties That Bind
(TV Series)
Mr. WItherspoon
- Controlled Substance
(2015)
... Mr. WItherspoon
2015
Justice League: Gods and Monsters
(Video)
Will Magnus (voice)
2015
Rivers 9
Sheriff Quentin
2015
The Sin Seer
Detective Riggers
2015
Spirit Riders
Keith
2015
Motive
(TV Series)
Joe Hillis
- Reversal of Fortune
(2015)
... Joe Hillis
2014-2015
Girlfriends' Guide to Divorce
(TV Series)
Nate
- Rule #3: Don't Stand in the Doorway
(2015)
... Nate
- Rule #426: Fantasyland: A Great Place to Visit
(2014)
... Nate
- Rule #47: Always Take Advantage of "Me" Time
(2014)
... Nate
- Rule #174: Never Trust Anyone Who Charges by the Hour
(2014)
... Nate
2014
Borrowed Moments
Jack
2014
A Magic Christmas
Jack Carter
2014
Grimm
(TV Series)
Weston Steward
- Thanks for the Memories
(2014)
... Weston Steward
- Blond Ambition
(2014)
... Weston Steward
- The Inheritance
(2014)
... Weston Steward
- Nobody Knows the Trubel I've Seen
(2014)
... Weston Steward
- The Law of Sacrifice
(2014)
... Weston Steward
2014
Fruits De Mer
(Short)
Fred
2014
Rescuing Madison
(TV Movie)
Rad Leffler
2014
Category 5
(TV Movie)
Charlie DuPuis
2014
Bigfoot Wars
Zeke
2014
Confessions of a Womanizer
Tony
2013
Christmas Belle
(TV Movie)
Rex
2013
Blue Bloods
(TV Series)
Alex Polanski
- Justice Served
(2013)
... Alex Polanski
2013
Storm Rider
Mitch
2013
Sons of Anarchy
(TV Series)
Agent Frank Eagan
- One One Six
(2013)
... Agent Frank Eagan
2013
Horror Haiku
(TV Series)
John Asher
- I Know What You Know
(2013)
... John Asher
2013
Justice League: The Flashpoint Paradox
(Video)
Professor Zoom / Eobard Thawne (voice)
2009-2013
Southland
(TV Series)
Officer Dewey Dudek
- Reckoning
(2013)
... Officer Dewey Dudek
- Chaos
(2013)
... Officer Dewey Dudek
- The Felix Paradox
(2013)
... Officer Dewey Dudek
- Heroes
(2013)
... Officer Dewey Dudek
- Bleed Out
(2013)
... Officer Dewey Dudek
27 More Episodes
2013
Lost on Purpose
Delbert Furgeson
2013
The Devil's Dozen
2013
Don't Pass Me By
Jack
2013
An Amish Murder
(TV Movie)
Nathan Detrick
2012/II
Escape
Paul Jordan
2012
MoniKa
Double
2012/II
Wedding Day
Russ DiMario
2012
Hawaii Five-0
(TV Series)
Martin Cordova
- Ha'awe Make Loa
(2012)
... Martin Cordova
2012
Castle
(TV Series)
John Campbell
- Swan Song
(2012)
... John Campbell
2012
Chilly Christmas
(Video)
Patrick Cole
2012
Revolution
(TV Series)
Bounty Hunter
- Chained Heat
(2012)
... Bounty Hunter
2012
Tell My Wife
(Short)
2012
Alphas
(TV Series)
Eli Aquino
- The Quick and the Dead
(2012)
... Eli Aquino
2012
Longmire
(TV Series)
Ray Stewart
- A Damn Shame
(2012)
... Ray Stewart
2012
The Amazing Spider-Man
Jack's Father
2012
Commander and Chief
Shrub
2012
Home Invasion
(TV Movie)
Ray
2011/I
Restitution
John Youngstown
2011
The Glades
(TV Series)
Peyton Robinson
- Second Skin
(2011)
... Peyton Robinson
2011
Torchwood
(TV Series)
The Gentleman
- Miracle Day: Escape to LA
(2011)
... The Gentleman
2011
Chaos
(TV Series)
Carson Simms
- Proof of Life
(2011)
... Carson Simms
2011
Cross
(Video)
Jake
2011
Rape Kit
(Short)
Man
2011
Camel Spiders
(TV Movie)
Sheriff Ken Beaumont
2010
Cupid's Arrow
Professor Grimes
2010
Flatline
Teacher
2010
Psych
(TV Series)
Agent Camden Driggs
- One, Maybe Two, Ways Out
(2010)
... Agent Camden Driggs
2010
The Terror Experiment
Chief Grosso
2009
Camouflage
Stanley
2009/II
Fuel
Shane
2009
Secret at Arrow Lake
Daniel
2009
American Pie Presents: The Book of Love
(Video)
Alumnus Guy #2 - Special Appearance
2009
The Land That Time Forgot
(Video)
Frost Michaels
2009
The Jailhouse
Seth Delray
2009/II
The Grind
Luke
2008
Mutant Vampire Zombies from the 'Hood!
David
2008
Xenophobia
(TV Movie)
Stone
2008
The Day the Earth Stopped
(Video)
Josh Myron
2008
The Thirst: Blood War
Jed
2008
Toxic
Joe
2008
A Gunfighter's Pledge
(TV Movie)
Horn
2008
War of the Worlds 2: The Next Wave
(Video)
George Herbert
2008
Big Game
Sully
2008
House of Fallen
Thomas
2007
Cold Ones
KC
2007
The Stolen Moments of September
Sisner
2007
Smith
(TV Series)
- Seven
(2007)
2007
Fighting Words
David
2007
The Haunting of Marsten Manor
Captain Williams
2006
The Far Side of Jericho
Little Jemmy Thornton
2006
The Da Vinci Treasure
Michael Archer
2006
Hoboken Hollow
Clayton Connelly
2006
24
(TV Series)
Barry Landes
- Day 5: 7:00 p.m.-8:00 p.m.
(2006)
... Barry Landes
- Day 5: 6:00 p.m.-7:00 p.m.
(2006)
... Barry Landes
2005
ER
(TV Series)
Vincent Jansen
- The Human Shield
(2005)
... Vincent Jansen
2005
The Poseidon Adventure
(TV Movie)
Doctor Ballard
2005
Ordinary Miracles
(TV Movie)
Jim Powell
2005
War of the Worlds
(Video)
George Herbert
2004-2005
Summerland
(TV Series)
Kyle Bale
- Safe House
(2005)
... Kyle Bale
- Fireworks
(2004)
... Kyle Bale
2005
The Keeper: The Legend of Omar Khayyam
Coach Fielding
2005
Crimson Force
(TV Movie)
Captain Baskin
2005
Glass Trap
Curtis
2005
The Lost Angel
Kuratha
2004
A Killer Within
Addison Terrill
2004
The Hillside Strangler
Kenneth A. Bianchi
2004
Zolar
(TV Movie)
Hedion
2004
Nursie
Zack
2004
The District
(TV Series)
Chris Gunner
- On Guard
(2004)
... Chris Gunner
2004
Hidalgo
Preston Webb
2003
Behind the Scenes: Asylum Days
(Video)
Nathan
2003
The Hitcher II: I've Been Waiting
(Video)
Jim Halsey
2003
Gods and Generals
Sgt. Thomas Chamberlain
2003
Net Games
Adam Vance
2002
Killer Bees
(TV Movie)
Sheriff Lyndon Harris
2002
Son of the Beach
(TV Series)
Jason Dudikoff, Father Dude
- In the Line of Booty
(2002)
... Jason Dudikoff, Father Dude
2002
Night of the Wolf
(TV Movie)
Sheriff Wade Messer
2001
Askari
Joss McKinley
2001
Asylum Days
Nathan Devine
2001
Separate Ways
Tom Milton
2001
The Affair
Luke
2001
Lawless: Dead Evidence
(TV Movie)
Dean Riley
2001
XCU: Extreme Close Up
Geoffrey Liddy
2001
WillFull
Nat Wolff
2001
Burning Down the House
Concierge
2000
Twice in a Lifetime
(TV Series)
Tony Tremaine / Phil Barlow
- The Escape Artist
(2000)
... Tony Tremaine / Phil Barlow
2000
Red Team
J.B. Gaines
1999-2000
Amazon
(TV Series)
Dr. Alex Kennedy
- A Bible and a Gun
(2000)
... Dr. Alex Kennedy
- Wild Child
(2000)
... Dr. Alex Kennedy
- Babel
(2000)
... Dr. Alex Kennedy
- Circle of Fire
(2000)
... Dr. Alex Kennedy
- The White Witch
(2000)
... Dr. Alex Kennedy
22 More Episodes
2000
Hot Boyz
(Video)
Officer Roberts
2000
The Million Dollar Kid
Valentino
1999
Enemy Action
John Reed
1999
The Prince and the Surfer
Dean
1999
Hitman's Run
Tom Holly
1999
Avalanche
Jack
1999
The Glass Jar
Lanois
1999
Dead Man's Gun
(TV Series)
Henry Hubble
- The Phrenologist
(1999)
... Henry Hubble
1999
Shepherd II
Dakota
1998
Fatal Affair
Malcolm 'Mack' Maddox
1998
Charades
Evan
1998
Love Boat: The Next Wave
(TV Series)
John
- Affairs to Remember
(1998)
... John
1998
V.I.P.
(TV Series)
Phil Sherman
- Val Got Game
(1998)
... Phil Sherman
1998
Shepherd
Boris Dakota
1998
Matter of Trust
Michael D'Angelo
1998
The Outer Limits
(TV Series)
Capt. Miles Davidow
- The Joining
(1998)
... Capt. Miles Davidow
1998
Sealed with a Kiss
(TV Movie)
Detective Mick Cullen
1997
Dads
(TV Movie)
Tom
1997
Dilemma
Thomas 'Quin' Quinlan
1997
Sleeping Dogs
Sanchez Boon
1997
Dead Fire
(TV Movie)
Tucker
1997
Last Lives
Aaron
1997
Laws of Deception
Evan Marino
1997
The Big Fall
(Video)
Blaise Rybeck
1996
Kindred: The Embraced
(TV Series)
Det. Frank Kohanek
- Nightstalker
(1996)
... Det. Frank Kohanek
- Cabin in the Woods
(1996)
... Det. Frank Kohanek
- Bad Moon Rising
(1996)
... Det. Frank Kohanek
- The Rise and Fall of Eddie Fiori
(1996)
... Det. Frank Kohanek
- Romeo and Juliet
(1996)
... Det. Frank Kohanek
7 More Episodes
1996
Pure Danger
(Video)
Johnie Dean
1996
Baby Face Nelson
Baby Face Nelson
1996
The Sweeper
(Video)
Mark Goddard
1995
Hourglass
(Video)
Michael Jardine
1995
Suspect Device
(TV Movie)
Dan Jericho
1995
Mad Dogs and Englishmen
Mike (as C Thomas Howell)
1995
Dangerous Indiscretion
Jim Lomax
1995
Payback
Oscar Bonsetter
1994
Teresa's Tattoo
Carl
1994
Natural Selection
(TV Movie)
Ben Braden / Alex Connelly
1993
Treacherous
Micky Stewert
1993
Gettysburg
Lieut. Thomas D. Chamberlain
1993
Jailbait
(Video)
Sergeant Lee Teffler
1993
Acting on Impulse
Paul Stevens
1992
That Night
Rick
1992
Tattle Tale
(TV Movie)
Bernard Sprat
1992
To Protect and Serve
Egan
1992
Breaking the Rules
Gene Michaels
1992
Nickel & Dime
Jack Stone
1991
Michael Jackson: Black or White
(Music Video)
Special appearence
1990
The Hitchhiker
(TV Series)
Gerald
- White Slaves
(1990)
... Gerald
1990
Kid
Kid
1990
Curiosity Kills
(TV Movie)
Cat Thomas
1990
Side Out
Monroe Clark
1989
Nightmare Classics
(TV Series)
Jenner Brading
- The Eyes of the Panther
(1989)
... Jenner Brading
1989
The Return of the Musketeers
Raoul
1988
Young Toscanini
Arturo
1987
Into the Homeland
(TV Movie)
Tripp Winston
1987
A Tiger's Tale
Bubber
1985-1986
Moonlighting
(TV Series)
Post Office Worker / Waiter
- Yours, Very Deadly
(1986)
... Post Office Worker (uncredited)
- The Lady in the Iron Mask
(1985)
... Waiter (uncredited)
1986
Soul Man
Mark Watson
1986
The Hitcher
Jim Halsey
1985
Secret Admirer
Michael Ryan
1984
Red Dawn
Robert
1984
Grandview, U.S.A.
Tim Pearson
1984
Tank
Billy
1983
Two Marriages
(TV Series)
Scott Morgan
- Relativity
(1983)
... Scott Morgan
- Pilot
(1983)
... Scott Morgan
1983
The Outsiders
Ponyboy Curtis
1982
E.T. the Extra-Terrestrial
Tyler (as Tom Howell)