AD
AD

Watch Free for 30 Days

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

as Dr. Daniel Harrow

2018
Liar

as Laura Nielson

2017
San Andreas

as Ray Gaines

2015
Fantastic Four: Rise of the Silver Surfer

as Reed Richards / Mr. Fantastic

2007
King Arthur

as Arthur

2004
Sanctum

as Frank

2011
102 Dalmatians

as Cruella de Vil

2000
The Secret of Moonacre

as Sir Benjamin Merryweather / Sir Wrolf Merryweather

2008
Amazing Grace

as William Wilberforce

2006
Poldark

as Russ Poldark

1996
The TV Set

as Mike Klein

2007
Mr. Calzaghe

as Himself

2015