Home / Discover / People

Fifty Shades of Grey

2015
as Jason Taylor

Pacific Rim

2013
as Herc Hansen

Revenge (2011)

2011
as Frank Stevens

Eli

2019
as Paul

The Order

2019
as Edward Coventry

Fifty Shades Darker

2017
as Jason Taylor

Fifty Shades Freed

2018
as Jason Taylor

Saving Private Ryan

1998
as Corporal Henderson

The Purge

2018
as Ryan Grant

The Unit

2006
as Mack Gerhardt

Captain Phillips

2013
as SEAL Commander

Spectral

2016
as Capt. Sessions

Colombiana

2011
as Agent Robert Williams

The Tender Bar

2021
as The Voice

Crisis

2014
as Koz

13 Hours

2016
as Mark 'Oz' Geist

Contact

1997
as Willie

Redbelt

2008
as Joe Collins

Silver Bells

2005
as Sylvester Rheinback

Another Day

2001
as Paul

Street Warrior

2008
as Jack Campbell

Sabotage

2014
as Tom 'Pyro' Roberts

Edge

2015
as Edge

Bigger

2018
as Jerry George

He Loves Me

2011
as Sam

Trooper

2014
as Finn

Sgt. Will Gardner

2019
as Will "Ghost" Gardner

Love Lessons

2000
as Dan Andrews

The Great Raid

2005
as 1st Sgt. Sid "Top" Wojo

Mandrake

2010
as Sgt. McCall

Level 9

2000
as Jack Wiley

Try to Remember

2004
as Joe O'Connor

Hellbent

as JP Skinner

Director

Movie Sgt. Will Gardner 2019
Movie The Manson Brothers Midnight Zombie Massacre

Writer

Movie Sgt. Will Gardner 2019

Producer

Movie The Manson Brothers Midnight Zombie Massacre
Movie What the Night Can Do 2020

Crew

Movie What the Night Can Do 2020

Guest Star

Episode Real Detective
Darkness
2016
Episode NCIS: Los Angeles
To Live and Die in Mexico (3)
2018
Episode Mysterious Ways
Wonderful
2001
Episode Line of Fire
Boom, Swagger, Boom
2003
Episode NCIS: Los Angeles
Asesinos
2018
Episode Revenge (2011)
Trust
2011
Episode Harsh Realm
Cincinnati
2000
Episode CSI: Crime Scene Investigation
The List
2011
Episode CSI: Crime Scene Investigation
Play with Fire
2003
Episode Revenge (2011)
Betrayal
2011
Episode CSI: Miami
Killer Date
2005
Episode CSI: Miami
Big Brother
2003
Episode Flashpoint
Good Cop
2011
Episode Harsh Realm
Leviathan
1999
Episode Numb3rs
Man Hunt
2005
Episode Lie to Me
Delinquent
2010
Episode Without a Trace
Thou Shalt Not
2004
Episode Castle (2009)
Knockout
2011
Episode NCIS: Los Angeles
The Patton Project
2018
Episode NCIS: Los Angeles
Ninguna Salida (2)
2018
Episode Harsh Realm
Inga Fossa
1999
Episode Taken
Dropping the Dishes
2002
Episode Castle (2009)
Knockdown
2011
Episode 24
Day 2: 8:00 P.M. - 9:00 P.M.
2003
Episode The Pretender
Spin Doctor (1)
2000
Episode Taken
John
2002
Episode The Outer Limits (1995)
Abaddon
2000
Episode 24
Day 2: 9:00 P.M. - 10:00 P.M.
2003
Episode Lie to Me
Headlock
2010
Episode The Mentalist
Blood Feud
2012
Episode Lie to Me
Exposed
2010
Episode CSI: Miami
Vengeance
2005
Episode NCIS: Los Angeles
Better Angels
2019
Episode 24
Day 2: 10:00 P.M. - 11:00 P.M.
2003
Episode Rizzoli & Isles
Brown Eyed Girl
2011
Episode Harsh Realm
Three Percenters
2000
Episode Doom Patrol
Hair Patrol
2019
Episode Person of Interest
Liberty
2013