MOVIES:

  • 2014: Ouija as Debbie
  • 2014: Cybernatural as Blaire
  • 2015: Scout as Melinda

TV SHOWS:

  • 2007-2011: Days Of Our Lives as Stephanie Johnson
  • 2011-2012: The Secret Circle as Diana Meade
  • 2013: Justified as Jackie Nevada (1 episode “Money Trap”)
  • 2013: Zach Stone Is Gonna Be Famous as Christy Ackerman
  • 2014-Present: Teen Wolf as Malia Tate/Hale
  • 2014: Blue Bloods as Maya (1 episode “Insult to Injury”)