FILM

  • 2016 Take Down as Amy Tilton
  • 2014 The Ever After as Mabel
  • ???? Tomorrow, When the War Began 2 as Fiona Maxwell
  • 2012 Bait as Jaimie
  • 2010 Tomorrow, When the War Began as Fiona Maxwell

TV SERIES

  • 2013-Present The Originals as Hayley
  • 2012-2013 The Vampire Diaries as Hayley
  • 2011- The Secret Circle as Faye Chamberlain
  • 2006–2010 H2O: Just Add Water as Cleo Sertori

TV Guest Appearances 

  • 2010 Home and Away as Adrian
  • 2009 Packed to the Rafters as Lexi
MUSIC VIDEOS
  • 2012 Miles Fisher – “Don’t Let Go” as Female lead