AD
AD

Watch Free for 30 Days

All Prime Video Movies and TV Shows. Cancel anytime. Watch Now
All Movies List
Motorheads

as Logan

2025
Prey

as Andrew

2024
Shooter

as Bob Lee Swagger

2016
Damages

as Patty Hewes

2007
One Shot

as Jake Harris

2021
Cruel Intentions

as Kathryn Merteuil

1999
54

as Shane O'Shea

1998
The Lincoln Lawyer

as Mickey Haller

2011
Setup

as Sonny

2011
The Way of the Gun

as Mr. Longbaugh

2000
Antitrust

as Milo Hoffman

2001
Flags of Our Fathers

as John 'Doc' Bradley

2006
Breach

as Robert Hanssen

2007
The I Inside

as Simon Cable

2004
Stop-Loss

as Brandon King

2008
Franklyn

as Emilia

2008
MacGruber

as MacGruber

2010
Straight A's

as Scott

2013
The 2nd

as Vic Davis

2020
Reclaim

as Benjamin

2014
The Bang Bang Club

as Robin Comley

2010
Five Fingers

as Ahmat

2006
Catch Hell

as Reagan Pearce

2014
Isolated

as Himself - Narrator

2013