Movies List
TV Show List
Good Witch: Secrets of Grey House

as Jessica Carrington

2016
12 Rounds 3: Lockdown

as Captain Matthews

2015
Cooties

as Emily Dopkins

2015
Raze

as Phoebe

2013
Life Tracker

as Bell Osbourne

2013
Saw 3D

as

2010
Rebecca Marshall Rebecca Marshall

Birthday

0001-01-01

Place of Birth

Toronto, Ontario, Canada

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now