J.D. Evermore

Actor

Snack Shack
2024
as Bill Workman
Breakwater
2023
as Luther
Suitable Flesh
2023
as Detective Ledger
Palmer
2021
as Principal Forbes
To the Stars
2019
as Len McCoy
First Man
2018
as Christopher C. Kraft Jr.
A Dark Place
2018
as Cal Worbley
Assassination Nation
2018
as Chief Patterson
The Sweet Life
2017
as Brandon
Live by Night
2016
as Virgil Beauregard
Deepwater Horizon
2016
as Dewey Revette
Showing Roots
2016
as Raybur
99 Homes
2015
as Mr. Tanner
The Program
2015
as Tailwind Executive
Maggie
2015
as Holt
Wild
2014
as Clint
When the Game Stands Tall
2014
as Coach #1
Get on Up
2014
as Seminar Presenter
Dawn of the Planet of the Apes
2014
as Sniper
Wicked Blood
2014
as Doctor
Dallas Buyers Club
2013
as Clint
12 Years a Slave
2013
as Chapin
Nothing Left to Fear
2013
as Helpless Father
The Host
2013
as Trevor Stryder
Beautiful Creatures
2013
as Mitchell Wate (uncredited)
Django Unchained
2012
as O.D.
The Paperboy
2012
as Gate Guard
Stolen
2012
as Rookie
The Baytown Outlaws
2012
as Officer Boyd
The Campaign
2012
as State Official
The Philly Kid
2012
as Parole Officer
Transit
2012
as Sgt. Doucette
Miami Magma
2011
as Dr. Brad Turner
Inside Out
2011
as Baxter
Jeff, Who Lives at Home
2011
as Rob the Waiter
Seeking Justice
2011
as Man in Elevator
Mask Maker
2011
as Professor
The Mechanic
2011
as Gun Runner
Ticking Clock
2011
as Second Cop
Mysterious Island
2010
as Bonaventure Pencroft
Legendary
2010
as Terry Jay
Jonah Hex
2010
as Union Officer on Train
Alabama Moon
2009
as Oliver 'Pap' Blake
Bad Lieutenant: Port of Call - New Orleans
2009
as Rick Fitzsimon
Who Do You Love
2008
as Jake
Stop-Loss
2008
as Rainey
Deal
2008
as Tex Button
The Great Debaters
2007
as Captain Wainwright
Ruffian
2007
as Saratoga Bettor
The Guardian
2006
as Jailer
Snow Wonder
2005
as Joe
Waiting...
2005
as Redneck
Walk the Line
2005
as F.B.I. Man
Rolling Kansas
2003
as Angry Motorcycle Cop
Living the Life
2000
as Pilar's boyfriend
Where the Heart Is
2000
as Orderly
Picnic
2000
as Younger Cop
Hell Swarm
2000
as George Bernard