Home / Discover / People

The Alienist

2018
as Theodore Roosevelt

Big Sky (2020)

2020
as Ronald Pergman

Chicago P.D.

2014
as Sean Roman

The Hurt Locker

2009
as Spc. Owen Eldridge

1923

2022
as Zane Davis

Flight

2012
as Ken Evans

Briarpatch

2020
as Gene Colder

Gaslit

2022
as Peter

Jarhead

2005
as Fergus O'Donnell

ATM

2012
as David

Easier with Practice

2009
as Davy Mitchell

Bastard

2010
as Man

Wildlike

2014
as Uncle

The Chameleon

2010
as Brian Jansen

Krews

2010
as Henry McFarlin

Faith

as Chris

Kilimanjaro

2013
as Doug

Ass Backwards

2013
as Brian

An American Crime

2007
as Bradley

Refuge

2012
as Sam

The Identical

2014
as William Hemsley

I Know Who Killed Me

2007
as Jerrod Pointer

We Are Marshall

2006
as Tom Bogdan

Producer

Movie The Stanford Prison Experiment 2015

Guest Star

Episode Law & Order: Special Victims Unit
Quickie
2010
Episode Ed
Window of Opportunity
2001
Episode True Blood
Authority Always Wins
2012
Episode True Blood
Let's Boot and Rally
2012
Episode Chicago Fire
Off the Grid (1)
2020
Episode Law & Order
Hate
1999
Episode Chicago Fire
Apologies Are Dangerous
2014
Episode The Sopranos
The Legend of Tennessee Moltisanti
1999