MoviesTelevisionShort FilmsMusic Videos
(TBA) Addition: Stars as Unknown
(2024) The Fall Guy: Stars as Iggy Starr
(2022) The Twin: Stars as Rachel
(2019) Ride Like A Girl: Stars as Michelle Payne
(2019) The Place Of No Words: Stars as Teresa
(2017) 2:22: Stars as Sarah Barton
(2017) Berlin Syndrome: Stars as Claire Havel
(2016) Message From The King: Stars as Kelly
(2016) Hacksaw Ridge: Stars as Dorothy Schutte
(2016) Triple 9: Stars as Michelle Allen
(2016) The Choice: Stars as Gabby Holland
(2015) Point Break: Stars as Samsara Dietz
(2015) Knight of Cups: Stars as Karen
(2014) Kill Me Three Times: Stars as Lucy Webb
(2014) Cut Bank: Stars as Cassandra Steeley
(2014) The Ever After: Stars as Ava
(2014) Parts Per Billion: Stars as Anna
(2013) Love And Honor: Stars as Candace
(2013) Warm Bodies: Stars as Julie Grigio
(2012) Wish You Were Here: Stars as Steph McKinney
(2011) Take Me Home Tonight: Stars as Tori Frederking
(2011) I Am Number Four: Stars as Number Six / Jane Doe
(2010) The Sorcerer’s Apprentice: Stars as Rebecca “Becky” Barnes
(2008) Bedtime Stories: Stars as Violet Nottingham
(2008) Restraint: Stars as Dale
(2007) December Boys: Stars as: Lucy
(2006) The Grudge 2: Stars as Vanessa Cassidy
(2006) 2:37: Stars as Melody
(2024) The Fall Guy: Stars as Iggy Starr
(2022) The Twin: Stars as Rachel
(2019) Ride Like A Girl: Stars as Michelle Payne
(2019) The Place Of No Words: Stars as Teresa
(2017) 2:22: Stars as Sarah Barton
(2017) Berlin Syndrome: Stars as Claire Havel
(2016) Message From The King: Stars as Kelly
(2016) Hacksaw Ridge: Stars as Dorothy Schutte
(2016) Triple 9: Stars as Michelle Allen
(2016) The Choice: Stars as Gabby Holland
(2015) Point Break: Stars as Samsara Dietz
(2015) Knight of Cups: Stars as Karen
(2014) Kill Me Three Times: Stars as Lucy Webb
(2014) Cut Bank: Stars as Cassandra Steeley
(2014) The Ever After: Stars as Ava
(2014) Parts Per Billion: Stars as Anna
(2013) Love And Honor: Stars as Candace
(2013) Warm Bodies: Stars as Julie Grigio
(2012) Wish You Were Here: Stars as Steph McKinney
(2011) Take Me Home Tonight: Stars as Tori Frederking
(2011) I Am Number Four: Stars as Number Six / Jane Doe
(2010) The Sorcerer’s Apprentice: Stars as Rebecca “Becky” Barnes
(2008) Bedtime Stories: Stars as Violet Nottingham
(2008) Restraint: Stars as Dale
(2007) December Boys: Stars as: Lucy
(2006) The Grudge 2: Stars as Vanessa Cassidy
(2006) 2:37: Stars as Melody
(TBA) The Last Anniversary: Stars as Sophie Honeywell
(2023) The Clearing [TV Mini-Series]: Stars as Freya Heywood
(2018-2022) A Discovery Of Witches: Stars as Diana Bishop
(2023) The Clearing [TV Mini-Series]: Stars as Freya Heywood
(2018-2022) A Discovery Of Witches: Stars as Diana Bishop
(2023) Shadow Woman: Stars as Brooke
(2016) Too Legit: Stars as Kimmie
(2015) Dreams: Stars as Savana Lee
(2011) Quirky Girl: Stars as Claire
(2011) Bear: Stars as Emelie
(2004) Orientation: Stars as Performer
(2016) Too Legit: Stars as Kimmie
(2015) Dreams: Stars as Savana Lee
(2011) Quirky Girl: Stars as Claire
(2011) Bear: Stars as Emelie
(2004) Orientation: Stars as Performer
(2014) Daniel Ahearn: Before You Go
(2011) Atomic Tom: Don’t You Want Me
(2010) Empire of the Sun: Half Mast (Slight Return)
(2007) Eskimo Joe: Breaking Up
(2011) Atomic Tom: Don’t You Want Me
(2010) Empire of the Sun: Half Mast (Slight Return)
(2007) Eskimo Joe: Breaking Up