AD
AD

Watch Free for 30 Days

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

as Jake Rosser

2023
Pirates of the Caribbean: Dead Man's Chest

as Captain Jack Sparrow

2006
Pirates of the Caribbean: At World's End

as Captain Jack Sparrow

2007
Jujutsu Kaisen 0

as Yuta Okkotsu (voice)

2021
The 100

as Clarke Griffin

2014
Carnival Row

as Rycroft 'Philo' Philostrate

2019
Private Practice

as Addison Montgomery

2007
Jessica

as

2004
Dangerous

as Senior Sergeant Mark Field

2007
Safe Harbour

as Ryan Gallagher

2018
Honest Thief

as Tom Dolan

2020
Between Worlds

as Joe

2018
Troy

as Achilles

2004
Tracers

as Cam

2015
The Good Doctor

as Dr. Martin Blake

2011
Kingdom of Heaven

as Balian de Ibelin

2005
Unlocked

as Alice Racine

2017
The Outpost

as Staff Sergeant Clint Romesha

2019
S.M.A.R.T. Chase

as Danny Stratton

2017
Curve

as Mallory Rutledge

2015
Just Before I Go

as Ted Morgan

2015
Kicking & Screaming

as Phil Weston

2005
Elizabethtown

as Drew Baylor

2005
3022

as John Laine

2019
Ned Kelly

as Ned Kelly

2003
Tour de Pharmacy

as JuJu Pepe

2017
Zulu

as Brian Epkeen

2013
Digging for Fire

as Tim

2015