Tatyana Forrest Actor or Actress (4) Siren (2018) Legion (2017) The Evil in Us (2016) The Flash (2014)