Home / Discover / People

The Post

2017
as Don Graham

Shall We Dance?

2004
as Evan Clark

Inside Llewyn Davis

2013
as Troy Nelson

Chasing Liberty

2004
as Grant Hillman

Generation Kill

2008
as First Lt. Nathaniel Fick

Die, Mommie, Die!

2003
as Lance Sussman

Broadway Idiot

2013
as Himself (archive footage)

Day of the Dead

2008
as Bud Crain

NYC 22

2012
as Kenny McLaren

11:14

2003
as Tim

My Sassy Girl

2008
as Soldier

Guest Star

Episode Law & Order: Special Victims Unit
Swimming with the Sharks
2020
Episode Hope & Faith
Faith Scare-Field
2004
Episode Hope & Faith
The Dolly Mama
2004
Episode Hope & Faith
The Gooch
2005
Episode Family Guy
You May Now Kiss The... Uh... Guy Who Receives
2006
Episode American Dad!
Lincoln Lover
2006
Episode American Dad!
American Dream Factory
2007
Episode Nip/Tuck
Conor McNamara, 2026
2006