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
Ordinary Joe

as Joe Kimbreau

2021
New Gold Mountain

as Patrick

2021
Liar

as Laura Nielson

2017
San Andreas

as Ray Gaines

2015
Saw

as Dr. Lawrence Gordon

2004
Insidious

as Josh Lambert

2010
Miss March

as Eugene Bell

2009
The Cokeville Miracle

as David Young

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
End of Watch

as Brian Taylor

2012
The Secret of Moonacre

as Sir Benjamin Merryweather / Sir Wrolf Merryweather

2008
Stormageddon

as Adam / Kelso

2015
Saints and Soldiers: Airborne Creed

as Corporal James Rossi

2012
Night of the Living Deb

as Deb Clarington

2015
Amazing Grace

as William Wilberforce

2006
Poldark

as Russ Poldark

1996
The TV Set

as Mike Klein

2007
The Horde

as John Crenshaw

2016
Osombie

as Dusty

2012
The Eleventh Hour

as Michael Adams

2008
Love, Kennedy

as Jason Hansen

2017
The Curse of Audrey Earnshaw

as Agatha Earnshaw

2021
17 Miracles

as Levi Savage

2011
Out of Liberty

as Samuel Tillery

2019