Acting • AGE 53


Harsh Treatment
Whitewater
2024

Justice League x RWBY: Super Heroes & Huntsmen, Part One
Jacques Schnee (voice)
2023

Red Stone
Sheriff Quincy
2021

No Future
Doug
2021

Whitetail
Davey Bottoms
2021

Cyst
Al
2020

Dropa
Mikhail
2019

Under ConTroll
Troll (voice)
2019

Trial by Fire
Jackson
2019

Texas Cotton
Mayor Kane
2018

The Resident
Officer Winnaker
2018

Osprey
Chris Freeman
2017

Jack Reacher: Never Go Back
Sheriff
2016

Star Wars: Go Rogue
Orson Krennic (voice)
2016

Last Man Club
Detective Coats
2016

Preacher
Satan
2016

Second Chance
FBI Interviewer
2016

Two Step
Duane
2015

American Crime
Hess
2015

Men, Women & Children
Ray Beltmeyer
2014

Deliverance Creek
Maj. Frank McCallister
2014

The Leftovers
Jed
2014

Outlaw Prophet: Warren Jeffs
Roy Hodges
2014

Star-Crossed
Nox
2014

Parkland
Ken Howe
2013

RWBY
Reporter #3 (voice)
2013

Houston
Steve Ringer
2013

Mass Effect: Paragon Lost
Archuk (voice)
2012

Nashville
Dashell Brinks
2012

Vegas
Stuart Mills
2012

The Walking Dead
Tobin
2010

Machete
Patrolman #1
2010

The Good Guys
Lucas O'Neill
2010

The Librarian: The Curse of the Judas Chalice
Ivan
2008

Breaking Bad
Detective Munn
2008

Rosario + Vampire
Kuyo (English Dub)
2008

No Country for Old Men
Cabbie at Motel
2007

Ruffian
Security Guard
2007

The Bracelet of Bordeaux
Costume Clerk
2007

Planet Terror
Lewis
2007

Premonition
Emergency Room Doctor
2007

The Lost Room
2006

Friday Night Lights
Buck
2006

A Scanner Darkly
New Path Farm Manager
2006

Thief
Officer Charles
2006

Sin City
Hitman
2005

One Tree Hill
Darko
2003

Secondhand Lions
Helper
2003