AD
AD

Watch Free for 30 Days

All Prime Video Movies and TV Shows. Cancel anytime. Watch Now
All Movies List
The Morning Show

as Alex Levy

2019
Totally Killer

as Jamie Hughes

2023
Vikings: Valhalla

as Leif Eriksson

2022
Chilling Adventures of Sabrina

as Sabrina Spellman

2018
Revenge

as Emily Thorne

2011
Reprisal

as Doris Dearie / Katherine Harlow

2019
Bloom

as Shane

2019
Alien: Covenant

as David / Walter

2017
Where'd You Go, Bernadette

as Bernadette Fox

2019
Friday the 13th

as Clay

2009
Twelve Monkeys

as James Cole

1995
Big Fish

as Younger Ed Bloom

2003
Almost Famous

as Russell Hammond

2000
We Were Soldiers

as Lt. Col. Hal Moore

2002
The Last of the Mohicans

as Hawkeye/Nathaniel Poe

1992
Bad Girls

as Cody Zamora

1994
Revenge

as Michael J. Cochran

1990
After the Wedding

as Theresa

2019
Rudderless

as Sam

2014
Blood Ties

as Chris Pierzynski

2013
Rocco

as Self

2016
The 33

as Mario Sepúlveda

2015
Che: Part One

as Ernesto Che Guevara

2008
The General's Daughter

as Paul Brenner

1999
Unlawful Entry

as Michael Carr

1992
Avenging Angelo

as Frankie Delano

2002
The Blackcoat's Daughter

as Joan Marsh

2017