Home / Discover / People

Interstellar

2014
as Doyle

Yellowstone (2018)

2018
as Jamie Dutton

Ghost Rider

2007
as Blackheart / Black King

The Hunger Games

2012
as Seneca Crane

American Horror Story

2011
as Ambrose White

American Beauty

1999
as Ricky Fitts

Underworld: Awakening

2012
as Antigen Scientist

Blade Runner: Black Lotus

2021
as Niander Wallace Jr.

Final Girl

2015
as William

Gone

2012
as Peter Hood

Jonah Hex

2010
as Adleman Lusk

The Tomb

2009
as Jonathan

The Four Feathers

2002
as Jack Durrance

The Time Being

2012
as Daniel

The Ungodly

2007
as Mickey Gravatski

The Game of Their Lives

2005
as Walter Bahr

After-School Special

2011
as Tom Collins

The Claim

2000
as Donald Dalglish

Welcome to Me

2014
as Gabe Ruskin

The Greims

2009
as Donnie Greims

Weirdsville

2007
as Royce

Open

2014
as Evan Foster

The Better Angels

2014
as Mr. Crawford

Hidden Moon

2012
as Victor Brighton

Lovelace

2013
as Larry Marchiano

Carving Out Our Name

2001
as Wes Bentley

Pioneer

2013
as Mike

Dolan's Cadillac

2009
as Robinson

Amnesiac

2015
as Man

Three Below Zero

1998
as Julian Fincher

Cesar Chavez

2014
as Jerry Cohen

My Big Break

2009
as Wes Bentley

Knight of Cups

2015
as Barry

Broken Vows

2016
as Patrick

P2

2007
as Thomas

The White River Kid

1999
as White River Kid

Guest Star

Episode The Late Late Show with James Corden
Chris Parnell, Nina Dobrev, R. City
2015