Cast Credits Station 19 (2018) Guest starring as Sonia Episode 4x14: Comfortably Numb (May 20, 2021) Frankie Drake Mysteries (2017) Guest starring as Sintra Patel Episode 4x10: A Family Affair (Mar 8, 2021) Private Eyes (2016) Guest starring as Najma Hammoud Episode 3x01: Catch Me If You Can (May 29, 2019) [Co-Star] Shadowhunters: The Mortal Instruments (2016) Guest starring as Magdalena Episode 2x06: Iron Sisters (Feb 6, 2017) Lost Girl (2010) Guest starring as Astrid Episode 4x02: Sleeping Beauty School (Nov 17, 2013) [Co-Star] Nikita (2010) Guest starring as Priye Episode 4x01: Wanted (Nov 22, 2013) [Co-Star] The Listener (2009) Guest starring as Emily Parkhust Episode 4x09: Love's a Bitch (Jul 31, 2013)