AD
AD

Watch Free for 30 Days

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

as Piper Halliwell

1998
JONAS L.A.

as Kevin Lucas

2009
Laurel Canyon

as Self (archive footage)

2020
Trolls World Tour

as Poppy (voice)

2020
Trolls

as Poppy (voice)

2016
In Time

as Will Salas

2011
Friends with Benefits

as Dylan Harper

2011
Amy

as Herself (archive footage)

2015
The Social Network

as Mark Zuckerberg

2010
UglyDolls

as Moxy (voice)

2019
Black Snake Moan

as Lazarus

2006
Blame It on Rio

as Matthew Hollins

1984
Careful What You Wish For

as Doug Martin

2015
Bad Teacher

as Elizabeth Halsey

2011
Wonder Wheel

as Humpty

2017
Edison

as Ashford

2005
Runner Runner

as Ivan Block

2013
The Love Guru

as Guru Pitka

2008
Supersonic

as Himself (voice / archive footage)

2016
Waxwork

as Mark Loftmore

1988
Dr. Giggles

as Dr. Evan Rendell

1992
Chasing Happiness

as Himself

2019
The Open Road

as Carlton Garrett

2009
Echo in the Canyon

as Himself

2019
Happiness Continues

as Himself

2020