AD
AD

Watch Free for 30 Days

All Prime Video Movies and TV Shows. Cancel anytime. Watch Now
All Movies List
Fast N' Loud

as Himself

2012
Thorne

as Tom Thorne

2010
Man on Fire

as John W. Creasy

2004
Silent Hill

as Rose Da Silva

2006
Silent Hill: Revelation 3D

as Heather Mason / Sharon Da Silva / Alessa

2012
The Crazies

as David

2010
Surrogates

as Tom Greer

2009
Pitch Black

as Richard B. Riddick

2000
The Darkness

as Peter Taylor

2016
Dreamkatcher

as Gail

2020
Thick as Thieves

as Keith Ripley

2009
Henry Poole Is Here

as Henry Poole

2008
Feast of Love

as Harry Stevenson

2007
Mozart and the Whale

as Donald Morton

2005
Pu-239

as Timofey

2006
Swinging Safari

as Keith Hall

2018
Hard Luck

as Lucky

2006
Expecting

as Lizzie

2013
Big Sur

as Billie

2013
Prom Ride

as Alejandra

2015