Known For
Photos
Filmography
Harry and the Mutant Mid-Century Furniture
Movie
Batso
Movie · as Warren 'Batso' Harding
Painter
Movie
Evolution of the Species: Predators Reborn
Movie · as Self

Mister
Movie
Job
Movie
Outer Dark
Movie · as The Bearded Man

Miami Vice '85
Movie

Dernsie: The Amazing Life of Bruce Dern
Movie

Hexed
Movie · as Beef Roger Crummchuk (voice)

The Uninvited
Movie · as Sammy

Queen of the Ring
Movie · as Jack Pfefer

The Luckiest Man in America
Movie · as Peter

Fallout: The Ghoul Log
Movie · as The Ghoul

A Spicy but Not Too Spicy Plumber
Movie

Legion 44
Movie · as Narrator

Fallout
TV · as The Ghoul / Cooper Howard · 16 eps

Dreamin' Wild
Movie · as Joe Emerson

Justified: City Primeval
TV · as Boyd Crowder · 1 ep

Off Script with The Hollywood Reporter
TV · as Self · 1 ep

I'm a Virgo
TV · as Jay Whittle / The Hero · 5 eps

The Last Days of Ptolemy Grey
TV · as Dr. Rubin · 6 eps

George & Tammy
TV · as Earl 'Peanutt' Montgomery · 6 eps

Spirit Untamed
Movie · as Hendricks (voice)

John Bronco Rides Again
Movie · as John Bronco

INVINCIBLE
TV · as Cecil (voice) · 26 eps

What If...?
TV · as Sonny Burch (voice) · 1 ep

The White Lotus
TV · as Rick Hatchett · 8 eps

Words on Bathroom Walls
Movie · as Paul

John Bronco
Movie · as John Bronco

Fatman
Movie · as Skinny Man

Them That Follow
Movie · as Lemuel Childs

The Righteous Gemstones
TV · as Baby Billy Freeman · 25 eps

The Unicorn
TV · as Wade · 31 eps

The Hateful Eight
TV · as Sheriff Chris Mannix · 4 eps

Tomb Raider
Movie · as Mathias Vogel

Maze Runner: The Death Cure
Movie · as Lawrence

Ant-Man and the Wasp
Movie · as Sonny Burch

Deep State
TV · as Nathan Miller · 8 eps

Three Christs
Movie · as Leon

SIX
TV · as Richard 'RIP' Taggart · 8 eps

Mojave
Movie · as Jim

We The People 2.0
Movie · as narrator

Diablo
Movie · as Ezra

Vice Principals
TV · as Lee Russell · 18 eps

American Ultra
Movie · as Laugher

The Hateful Eight
Movie · as Sheriff Chris Mannix

The Late Show with Stephen Colbert
TV · as Self - Guest · 3 eps

Desiree
Movie · as Blanc

Late Night with Seth Meyers
TV · as Self, Self - Guest · 1 ep

The Tonight Show Starring Jimmy Fallon
TV · as Self - Guest · 1 ep

Officer Down
Movie · as The Angel / Det. Logue

Machete Kills
Movie · as El Camaleón 1

G.I. Joe: Retaliation
Movie · as Warden Nigel James

@midnight with Chris Hardwick
TV · as Self - Guest · 1 ep

Django Unchained
Movie · as Billy Crash

Lincoln
Movie · as Clay Hawkins

Vanessa & Jan
TV · as Ed · 6 eps

Unsupervised
TV · as Bruce Lindsay (voice) · 1 ep

Cowboys & Aliens
Movie · as Hunt

Straw Dogs
Movie · as Daniel Niles

Predators
Movie · as Stans

Predators: The Chosen
Movie

Justified
TV · as Boyd Crowder · 78 eps

Conan
TV · as Self · 1 ep

Damage
Movie · as Reno

That Evening Sun
Movie · as Paul Meecham

Winged Creatures
Movie · as Zack

Community
TV · as Mr. Stone · 1 ep

Miracle at St. Anna
Movie · as Captain Nokes

Sons of Anarchy
TV · as Venus Van Dam · 5 eps

Veronica in the FBI
Movie · as Hendricks

Randy & the Mob
Movie · as Tino Armani

The Big Bang Theory
TV · as Oliver · 1 ep

The Architect
Movie · as Joe

The Shield: Wrap Day
Movie · as Self

The World's Fastest Indian
Movie · as Marty Dickerson

Criminal Minds
TV · as John Cooley · 1 ep

American Dad!
TV · as Enoch (voice) · 1 ep

Chrystal
Movie · as Larry

Hawaii
TV · as Agent Davis · 1 ep

House of 1000 Corpses
Movie · as Deputy Steve Naish

Apple Jack
Movie · as Moe Danyou

Jimmy Kimmel Live!
TV · as Self - Guest · 2 eps

The Bourne Identity
Movie · as Research Tech

Beyond the Prairie, Part 2: The True Story of Laura Ingalls Wilder Continues
Movie · as Almanzo Wilder

The Shield
TV · as Shane Vendrell · 88 eps

CSI: Miami
TV · as Sean Echols · 1 ep

The Accountant
Movie · as Tommy O'Dell

Joy Ride
Movie · as Cop (uncredited)

Murder, She Wrote: The Last Free Man
Movie · as Billy Weber

Daddy and Them
Movie · as Tommy Christian

Shanghai Noon
Movie · as Wallace

Red Dirt
Movie · as Lee Todd

The Crow: Salvation
Movie · as Stan Roberts

CSI: Crime Scene Investigation
TV · as Marlon Frost · 1 ep

Wayward Son
Movie · as Plantation Owner

Beyond the Prairie: The True Story of Laura Ingalls Wilder
Movie · as Almanzo Wilder

Major League: Back to the Minors
Movie · as Downtown Anderson

Painted Hero
Movie · as Roddy

The Apostle
Movie · as Sam

Switchback
Movie · as Bud (Deputy)

The View
TV · as Self · 1 ep

The Cherokee Kid
Movie · as Jim Bob

Humanoids from the Deep
Movie · as Rod

The Sentinel
TV · as Mick · 1 ep

Pacific Blue
TV · as Harv · 1 ep
The Watcher
TV · 1 ep

JAG
TV · as Communications Officer · 1 ep

The Next Karate Kid
Movie · as Charlie

For Love and Glory
Movie · as Buck

Forever Young
Movie · as Gate MP

Stay the Night
Movie · as Wayne Seagrove

Renegade
TV · as Lance McBride · 1 ep

Murder in Mississippi
Movie · as Lyle

Beverly Hills, 90210
TV · as Mike · 1 ep

LIVE with Kelly and Mark
TV · as Self - Guest · 1 ep

Saturday Night Live
TV · as Self - Host, Self - Cameo (uncredited) · 1 ep

The Emmy Awards
TV · as Self · 1 ep








