Spudvisor
Snack Shack
Suitable Flesh

Detective Ledger

Palmer

Principal Forbes

First Man

Christopher C. Kraft Jr.

Live by Night

Virgil Beauregard

99 Homes
The Program

Tailwind Executive

The DUFF

Production Coordinator

Get on Up

Seminar Presenter

Rectify

Sheriff Carl Daggett (30 episodes)

The Host

Trevor Stryder

Beautiful Creatures

Mitchell Wate (uncredited)

Stolen

Rookie

Production Coordinator

The Campaign

State Official

The Philly Kid
Transit

Sgt. Doucette

Miami Magma

Dr. Brad Turner

Seeking Justice
Mysterious Island

Bonaventure Pencroft

Jonah Hex

Union Officer on Train

Alabama Moon

Oliver 'Pap' Blake

Still Waiting...

Exasperated Customer

Deal

Tex Button

The Great Debaters

Captain Wainwright

Ruffian

Saratoga Bettor

Rolling Kansas

Angry Motorcycle Cop

The Rookie

Relief Pitcher #1

Living the Life

Pilar's boyfriend

Picnic

Younger Cop

Hell Swarm

George Bernard