Home / Discover / People

Her

2013
as Dr. Johnson

American Sniper

2014
as Navy Seal Lt. Martin

Lucky Number Slevin

2006
as Nick Fisher

The Eyes of Tammy Faye

2021
as Roe Messner

S.W.A.T.: Under Siege

2017
as Travis Hall

Inherent Vice

2014
as Agent Flatweed

Advantage Hart

2003
as Colt Skyler

Behind Enemy Lines

2001
as Red Crown Operator

Hart's War

2002
as Capt. R.G. Sisk

Brave New Jersey

2017
as Paul Davison

The Riverman

2004
as Dave Reichert

Miss Dial

2013
as Kyle

To Dust Return

2015
as John Reynolds

Take Me Home

2011
as Thom

October Kiss

2015
as Ryan

Dark, Deadly & Dreadful

2018
as Father Lance (The Cleansing Hour)

Director

Movie Take Me Home 2011

Writer

Movie Advantage Hart 2003
Movie Take Me Home 2011

Producer

Movie Advantage Hart 2003