Cast Credits Batwoman (2019) Guest starring as Veronica May / Myrtis Dinker Episode 1x14: Grinning from Ear to Ear (Mar 8, 2020) [Co-Star] Lucifer (2016) Guest starring as Ali Thornton Episode 1x03: The Would-Be Prince of Darkness (Feb 8, 2016) [Co-Star] The Aurora Teagarden Mysteries (2015) Guest starring as Marlee Wilson Episode 2018-07-29: Aurora Teagarden Mysteries: The Disappearing Game (Jul 29, 2018) [Co-Star] The Flash (2014) Guest starring as Head Cheerleader Episode 3x11: Dead or Alive (Jan 31, 2017) [Co-Star] Once Upon a Time (2011) Guest starring as Peasant Girl Episode 2x20: The Evil Queen (Apr 28, 2013) [Co-Star]