Cast Credits Debris (2021) Guest starring as Priya Ferris (7 episodes) Episode 1x08: Spaceman (Apr 19, 2021) Episode 1x07: You Can Call Her Caroline (Apr 12, 2021) Episode 1x06: Supernova (Apr 5, 2021) Episode 1x05: Earthshine (Mar 29, 2021) Episode 1x04: In Universe (Mar 22, 2021) Episode 1x02: You Are Not Alone (Mar 8, 2021) Episode 1x01: Pilot (Mar 1, 2021) View 4 more View 4 less The Good Doctor (2017) Guest starring as Doctor Episode 1x18: More (Mar 26, 2018) A Midsummer's Nightmare (2017) Starring as Agent Radlas Episode 1x01: Pilot (Jul 31, 2017) Salvation (2017) Guest starring as Dr. Rosetta Stendahl (7 episodes) Episode 2x11: Celebration Day (Sep 3, 2018) Episode 2x08: Abre Sus Ojos (Aug 13, 2018) Episode 2x07: The Madness of King Tanz (Aug 6, 2018) Episode 2x06: Let the Chips Fall (Jul 30, 2018) Episode 2x04: Indivisible (Jul 16, 2018) Episode 2x03: Crimes and Punishment (Jul 9, 2018) Episode 2x02: Détente (Jul 2, 2018) View 4 more View 4 less Supergirl (2015) Guest starring as Serena (10 episodes) Episode 3x23: Battles Lost and Won (Jun 18, 2018) Episode 3x22: Make It Reign (Jun 11, 2018) Episode 3x21: Not Kansas (Jun 4, 2018) Episode 3x20: Dark Side of the Moon (May 28, 2018) Episode 3x17: Trinity (May 7, 2018) Episode 3x13: Both Sides Now (Feb 5, 2018) Episode 3x11: Fort Rozz (Jan 22, 2018) Episode 3x10: Legion of Super-Heroes (Jan 15, 2018) Episode 3x07: Wake Up (Nov 20, 2017) Episode 3x04: The Faithful (Oct 30, 2017) View 7 more View 7 less Guest starring as Serena (Alternate Earth) Episode 5x10: The Bottle Episode (Jan 19, 2020) iZombie (2015) Guest starring as Carey Gold (6 episodes) Episode 3x13: Looking for Mr. Goodbrain (2) (Jun 27, 2017) Episode 3x12: Looking for Mr. Goodbrain (1) (Jun 20, 2017) Episode 3x11: Conspiracy Weary (Jun 13, 2017) Episode 3x09: Twenty-Sided, Die (May 30, 2017) Episode 3x08: Eat a Knievel (May 23, 2017) Episode 3x05: Spanking the Zombie (May 2, 2017) View 3 more View 3 less Motive (2013) Guest starring as Dr. Judy Garrison Episode 4x05: The Scorpion and the Frog (Apr 19, 2016) Continuum (2012) Guest starring as Jacqueline (5 episodes) Episode 4x02: Rush Hour (Sep 11, 2015) Episode 4x01: Lost Hours (Sep 4, 2015) Episode 3x09: Minute of Silence (May 25, 2014) [Co-Star] Episode 3x04: Minute Changes (Apr 6, 2014) [Co-Star] Episode 3x03: Minute to Win It (Mar 30, 2014) [Co-Star] View 2 more View 2 less Sanctuary (2008) Guest starring as Jasmine Episode 4x08: Fugue (Nov 25, 2011) Flashpoint (2008) Guest starring as Rose Gilvrey Episode 4x17: Priority of Life (Dec 6, 2011) Robin Hood (2006) Starring as Djaq Supernatural (2005) Guest starring as Dr. Kashi Episode 8x03: Heartache (Oct 17, 2012) [Co-Star] The Inspector Lynley Mysteries (2001) Guest starring as Sahlah Malik Episode 2x04: Deception on His Mind (Mar 31, 2003) The X-Files (1993) Guest starring as Dr. Joyet Episode 11x01: My Struggle III (Jan 3, 2018)