Year Title Role
2019 Painted Beauty Sasha
2019 A Violent Separation Abbey Campbell
2019 The Divorce Party Susan
2017 47 Metres Down Kate

Television Shows

Year Title Role
2017 Doomsday Kayla
2017 Dustin Lynch: Small Town Boy Girl
2015-2016 Aquarius Charmain Tully
2013-2018 The Originals Rebekah Mikaelson
2011-2014 The Vampire Diaries Rebekah Mikaelson
2011 The Vampire Diaries Samara Cook
2006-2008 H2O: Just Add Water Emma