Interstellar
Doyle
The Hunger Games
Seneca Crane
American Beauty
Ricky Fitts
Mission: Impossible - Fallout
Erik
Ghost Rider
Blackheart / Black King
American Horror Story
Det. John Lowe
Underworld: Awakening
Antigen Scientist (uncredited)
Yellowstone
Jamie Dutton
We Are Your Friends
James
Pete's Dragon
Jack
Jonah Hex
Adleman Lusk
Gone
Det. Peter Hood
P2
Thomas
Lovelace
Thomas - Photographer
Final Girl
William
Knight of Cups
Barry
The Four Feathers
Jack Durrance
The Best of Enemies
Floyd Kelly
Welcome to Me
Gabe Ruskin
Blade Runner: Black Lotus
Niander Wallace Jr. (voice)
Jimmy Kimmel Live!
Self - Guest
Soul Survivors
Matt
Dolan's Cadillac
Robinson
Amnesiac
Man
There Be Dragons
Manolo
The Claim
Donald Dalglish
Beloved
Schoolteacher's Nephew
Pioneer
Mike
Broken Vows
Patrick
The Last Word
Evan
The Shards
Terry Schaffer
The Kelly Clarkson Show
Self
The Game of Their Lives
Walter Bahr
Cesar Chavez
Jerry Cohen
Weirdsville
Royce
Rites of Passage
Benny
The Tomb
Jonathan
The Better Angels
Mr. Crawford
Hirokin: The Last Samurai
Hirokin
After the Fall
Bill
3 Nights in the Desert
Travis
The White River Kid
White River Kid
The Ungodly
Mickey Gravatski
The Time Being
Daniel
Hidden Moon
Victor Brighton
After-School Special
Man
American Beauty: Look Closer...
Self
The Talk
Self
The World Is Watching: Making the Hunger Games
Self - Seneca Crane
Open
Evan Foster
Stars in Shorts
Man
Three Below Zero
Julian Fincher
My Big Break
Himself
Carving Out Our Name
Self
The Greims
Donnie Greims
Spirit of Vengeance: Making Ghost Rider
Self