Cast Credits 9-1-1: Lone Star (2020) Guest starring as Catherine Harper (6 episodes) Episode 3x14: Impulse Control (Apr 18, 2022) Episode 3x13: Riddle of the Sphynx (Apr 11, 2022) Episode 3x12: Negative Space (Mar 28, 2022) Episode 3x11: Prince Albert in a Can (Mar 21, 2022) Episode 3x09: The Bird (Mar 7, 2022) Episode 3x05: Child Care (Feb 7, 2022) View 3 more View 3 less All Rise (2019) Guest starring as Georgia Knight (2 episodes) Episode 2x16: Leap of Faith (May 17, 2021) Episode 2x10: Georgia (Mar 15, 2021) God Friended Me (2018) Guest starring as Tammy Marshall Episode 2x18: Almost Famous (Mar 29, 2020) The Gifted (2017) Starring as Caitlin Strucker (29 episodes) Episode 2x16: oMens (Feb 26, 2019) Episode 2x15: Monsters (Feb 19, 2019) Episode 2x14: calaMity (Feb 12, 2019) Episode 2x13: teMpted (Jan 22, 2019) Episode 2x12: hoMe (Jan 15, 2019) Episode 2x11: meMento (Jan 8, 2019) Episode 2x10: eneMy of My eneMy (Jan 1, 2019) Episode 2x09: gaMe changer (Dec 4, 2018) Episode 2x08: the dreaM (Nov 27, 2018) Episode 2x07: no Mercy (Nov 13, 2018) Episode 2x06: iMprint (Nov 6, 2018) Episode 2x05: afterMath (Oct 30, 2018) Episode 2x04: outMatched (Oct 16, 2018) Episode 2x03: coMplications (Oct 9, 2018) Episode 2x02: unMoored (Oct 2, 2018) Episode 2x01: eMergence (Sep 25, 2018) Episode 1x13: X-roads (Jan 15, 2018) Episode 1x12: eXtraction (Jan 15, 2018) Episode 1x11: 3 X 1 (Jan 1, 2018) Episode 1x10: eXploited (Dec 11, 2017) Episode 1x09: outfoX (Dec 4, 2017) Episode 1x08: threat of eXtinction (Nov 20, 2017) Episode 1x07: eXtreme measures (Nov 13, 2017) Episode 1x06: got your siX (Nov 6, 2017) Episode 1x05: boXed in (Oct 30, 2017) Episode 1x04: eXit strategy (Oct 23, 2017) Episode 1x03: eXodus (Oct 16, 2017) Episode 1x02: rX (Oct 9, 2017) Episode 1x01: eXposed (Oct 2, 2017) View 26 more View 26 less MacGyver (2016) Guest starring as Sarah Adler (2 episodes) Episode 1x12: Screwdriver (Jan 6, 2017) Episode 1x02: Metal Saw (Sep 30, 2016) Con Man (2015) Guest starring as Dawn Jones / Bree Mitney (7 episodes) Episode 2x12: Shock to the System (Jan 26, 2017) Episode 2x11: A Shot with Finley (Jan 26, 2017) Episode 2x10: Dawn of Girth (Jan 19, 2017) Episode 2x09: Back to the Past (Jan 19, 2017) Episode 1x13: Too Much Closure for Comfort (Oct 21, 2015) Episode 1x12: Found and Lost (Oct 21, 2015) Episode 1x11: Full Release (Oct 21, 2015) View 4 more View 4 less Marvel's Agents of S.H.I.E.L.D. (2013) Guest starring as Audrey Nathan Episode 1x19: The Only Light in the Darkness (Apr 22, 2014) Grimm (2011) Guest starring as Lena Marcinko Episode 1x11: Tarantella (Feb 10, 2012) Once Upon a Time (2011) Guest starring as Astrid/Nova Episode 1x14: Dreamy (Mar 4, 2012) Person of Interest (2011) Starring as Samantha "Root" Groves (45 episodes) Episode 5x12: .exe (Jun 14, 2016) Episode 5x10: The Day the World Went Away (May 31, 2016) Episode 5x09: Sotto Voce (May 30, 2016) Episode 5x08: Reassortment (May 24, 2016) Episode 5x07: QSO (May 24, 2016) Episode 5x06: A More Perfect Union (May 23, 2016) Episode 5x05: ShotSeeker (May 17, 2016) Episode 5x04: 6,741 (May 16, 2016) Episode 5x03: Truth Be Told (May 10, 2016) Episode 5x02: SNAFU (May 9, 2016) Episode 5x01: B.S.O.D. (May 3, 2016) Episode 4x22: YHWH (May 5, 2015) Episode 4x21: Asylum (Apr 28, 2015) Episode 4x20: Terra Incognita (Apr 14, 2015) Episode 4x19: Search and Destroy (Apr 7, 2015) Episode 4x18: Skip (Mar 24, 2015) Episode 4x16: Blunt (Feb 24, 2015) Episode 4x15: Q&A (Feb 17, 2015) Episode 4x13: M.I.A. (Feb 3, 2015) Episode 4x12: Control-Alt-Delete (Jan 13, 2015) Episode 4x11: If-Then-Else (Jan 6, 2015) Episode 4x10: The Cold War (Dec 16, 2014) Episode 4x09: The Devil You Know (Nov 25, 2014) Episode 4x07: Honor Among Thieves (Nov 11, 2014) Episode 4x05: Prophets (Oct 21, 2014) Episode 4x03: Wingman (Oct 7, 2014) Episode 4x02: Nautilus (Sep 30, 2014) Episode 4x01: Panopticon (Sep 23, 2014) Episode 3x23: Deus Ex Machina (May 13, 2014) Episode 3x22: A House Divided (May 6, 2014) Episode 3x21: Beta (Apr 29, 2014) Episode 3x20: Death Benefit (Apr 15, 2014) Episode 3x19: Most Likely To... (Apr 1, 2014) Episode 3x18: Allegiance (Mar 25, 2014) Episode 3x17: / (Mar 18, 2014) Episode 3x16: RAM (Mar 4, 2014) Episode 3x12: Aletheia (Jan 7, 2014) Episode 3x11: Lethe (Dec 17, 2013) Episode 3x10: The Devil's Share (Nov 26, 2013) Episode 3x09: The Crossing (Nov 19, 2013) Episode 3x07: The Perfect Mark (Nov 5, 2013) Episode 3x06: Mors Praematura (Oct 29, 2013) Episode 3x05: Razgovor (Oct 22, 2013) Episode 3x03: Lady Killer (Oct 8, 2013) Episode 3x01: Liberty (Sep 24, 2013) View 42 more View 42 less Starring as The Machine (2 episodes) Episode 5x13: return 0 (Jun 21, 2016) Episode 5x11: Synecdoche (Jun 7, 2016) Guest starring as Samantha "Root" Groves (7 episodes) Episode 2x22: God Mode (May 9, 2013) Episode 2x21: Zero Day (May 2, 2013) Episode 2x16: Relevance (Feb 21, 2013) Episode 2x15: Booked Solid (Feb 14, 2013) Episode 2x02: Bad Code (Oct 4, 2012) Episode 2x01: The Contingency (Sep 27, 2012) Episode 1x23: Firewall (May 17, 2012) View 4 more View 4 less Guest starring as The Machine (3 episodes) Episode 5x12: .exe (Jun 14, 2016) [Uncredited] Episode 5x10: The Day the World Went Away (May 31, 2016) [Uncredited] Episode 5x01: B.S.O.D. (May 3, 2016) [Uncredited] Husbands (2011) Guest starring as Claudia Episode 3x01: I Do Over (1) (Aug 15, 2013) Suits (2011) Guest starring as Esther Litt (5 episodes) Episode 9x10: One Last Con (Sep 25, 2019) Episode 9x08: Prisoner's Dilemma (Sep 11, 2019) Episode 8x07: Sour Grapes (Aug 29, 2018) Episode 5x07: Hitting Home (Aug 5, 2015) Episode 5x04: No Puedo Hacerlo (Jul 15, 2015) View 2 more View 2 less No Ordinary Family (2010) Guest starring as Amanda Grayson (2 episodes) Episode 1x08: No Ordinary Accident (Nov 23, 2010) Episode 1x07: No Ordinary Mobster (Nov 16, 2010) Scooby-Doo! Mystery Incorporated (2010) Guest starring as Nova (Possessed) (4 episodes) Episode 2x26: Come Undone (Apr 5, 2013) Episode 2x22: Nightmare in Red (Apr 2, 2013) Episode 2x20: Stand and Deliver (Mar 28, 2013) Episode 2x18: Dance of the Undead (Mar 26, 2013) View 1 more View 1 less Happy Town (2010) Starring as Rachel Conroy (8 episodes) Episode 1x08: Blame It on Rio Bravo (Jul 1, 2010) Episode 1x07: Dallas Alice Doesn't Live Here Anymore (Jul 1, 2010) Episode 1x06: Questions and Antlers (Jun 16, 2010) Episode 1x05: This Is Why We Stay (Jun 9, 2010) Episode 1x04: Slight of Hand (Jun 2, 2010) Episode 1x03: Polly Wants a Crack at Her (May 12, 2010) Episode 1x02: I Came to Haplin for the Waters (May 5, 2010) Episode 1x01: In This Home on Ice (Apr 28, 2010) View 5 more View 5 less Human Target (2010) Guest starring as Katherine Walters Episode 1x12: Christopher Chance (Apr 14, 2010) The Good Wife (2009) Guest starring as Trish Arkin Episode 1x23: Running (May 25, 2010) Warehouse 13 (2009) Guest starring as Tracy Bering Episode 4x09: The Ones You Love (Sep 24, 2012) Dollhouse (2009) Guest starring as Dr. Claire Saunders (16 episodes) Episode 2x13: Epitaph 2: The Return (Jan 29, 2010) Episode 2x12: The Hollow Men (Jan 15, 2010) Episode 2x11: Getting Closer (Jan 8, 2010) Episode 2x01: Vows (Sep 25, 2009) Episode 1x12: Omega (May 8, 2009) Episode 1x11: Briar Rose (May 1, 2009) Episode 1x10: Haunted (Apr 24, 2009) Episode 1x09: Spy in the House of Love (Apr 10, 2009) Episode 1x08: Needs (Apr 3, 2009) Episode 1x06: Man on the Street (Mar 20, 2009) Episode 1x05: True Believer (Mar 13, 2009) Episode 1x04: Gray Hour (Mar 6, 2009) Episode 1x03: Stage Fright (Feb 27, 2009) Episode 1x02: The Target (Feb 20, 2009) Episode 1x01: Ghost (Feb 13, 2009) Episode S01 Special: Echo (Unaired Pilot) (Jul 28, 2009) View 13 more View 13 less Private Practice (2007) Guest starring as Molly Madison Episode 2x01: A Family Thing (Oct 1, 2008) Drive (2007) Guest starring as Kathryn Tully (3 episodes) Episode 1x06: Rearview () Episode 1x04: No Turning Back (Apr 23, 2007) Episode 1x02: Partners (Apr 13, 2007) October Road (2007) Guest starring as Jenny Bristol (2 episodes) Episode 2x10: Hat? No Hat? (Feb 18, 2008) Episode 2x08: Dancing Days Are Here Again (Jan 21, 2008) Ghost Whisperer (2005) Guest starring as Tessa Lucas Episode 3x05: Weight of What Was (Oct 26, 2007) How I Met Your Mother (2005) Guest starring as Penelope Episode 1x22: Come On (May 15, 2006) Supernatural (2005) Guest starring as Andrea Barr Episode 1x03: Dead in the Water (Sep 27, 2005) Grey's Anatomy (2005) Guest starring as Dr. Kathleen Shepherd Episode 15x21: Good Shepherd (Apr 11, 2019) Alias (2001) Starring as Kelly Peyton (13 episodes) Episode 5x17: All the Time in the World (May 22, 2006) Episode 5x16: Reprisal (May 22, 2006) Episode 5x15: No Hard Feelings (May 17, 2006) Episode 5x14: I See Dead People (May 10, 2006) Episode 5x13: 30 Seconds (May 3, 2006) Episode 5x12: There's Only One Sydney Bristow (Apr 26, 2006) Episode 5x11: Maternal Instinct (Apr 19, 2006) Episode 5x10: S.O.S. (Apr 19, 2006) Episode 5x09: The Horizon (Dec 14, 2005) Episode 5x07: Fait Accompli (Nov 17, 2005) Episode 5x06: Solo (Nov 10, 2005) Episode 5x04: Mockingbird (Oct 20, 2005) Episode 5x03: The Shed (Oct 13, 2005) View 10 more View 10 less Law & Order: Criminal Intent (2001) Guest starring as Leslie LeZard Episode 7x03: Smile (Oct 18, 2007) Special Unit 2 (2001) Guest starring as Nancy Episode 2x04: The Invisible (Oct 24, 2001) CSI: Crime Scene Investigation (2000) Guest starring as Sandy Colfax Episode 11x11: Man Up (Jan 6, 2011) Guest starring as Sandy Larken Episode 13x19: Backfire (Apr 10, 2013) Angel (1999) Starring as Winifred "Fred" Burkle (61 episodes) Episode 5x17: Underneath (Apr 14, 2004) Episode 5x16: Shells (Mar 3, 2004) Episode 5x15: A Hole in the World (Feb 25, 2004) Episode 5x14: Smile Time (Feb 18, 2004) Episode 5x13: Why We Fight (Feb 11, 2004) Episode 5x12: You're Welcome (Feb 4, 2004) Episode 5x11: Damage (Jan 28, 2004) Episode 5x10: Soul Purpose (Jan 21, 2004) Episode 5x09: Harm's Way (Jan 14, 2004) Episode 5x08: Destiny (Nov 19, 2003) Episode 5x07: Lineage (Nov 12, 2003) Episode 5x06: The Cautionary Tale of Numero Cinco (Nov 5, 2003) Episode 5x05: Life of the Party (Oct 29, 2003) Episode 5x04: Hell Bound (Oct 22, 2003) Episode 5x03: Unleashed (Oct 15, 2003) Episode 5x02: Just Rewards (Oct 8, 2003) Episode 5x01: Conviction (Oct 1, 2003) Episode 4x22: Home (May 7, 2003) Episode 4x21: Peace Out (Apr 30, 2003) Episode 4x20: Sacrifice (Apr 23, 2003) Episode 4x19: The Magic Bullet (Apr 16, 2003) Episode 4x18: Shiny Happy People (Apr 9, 2003) Episode 4x17: Inside Out (Apr 2, 2003) Episode 4x16: Players (Mar 26, 2003) Episode 4x15: Orpheus (Mar 19, 2003) Episode 4x14: Release (Mar 12, 2003) Episode 4x13: Salvage (Mar 5, 2003) Episode 4x12: Calvary (Feb 12, 2003) Episode 4x11: Soulless (Feb 5, 2003) Episode 4x10: Awakening (Jan 29, 2003) Episode 4x09: Long Day's Journey (Jan 22, 2003) Episode 4x08: Habeas Corpses (Jan 15, 2003) Episode 4x07: Apocalypse, Nowish (Nov 17, 2002) Episode 4x06: Spin the Bottle (Nov 10, 2002) Episode 4x05: Supersymmetry (Nov 3, 2002) Episode 4x04: Slouching Toward Bethlehem (Oct 27, 2002) Episode 4x03: The House Always Wins (Oct 20, 2002) Episode 4x02: Ground State (Oct 13, 2002) Episode 4x01: Deep Down (Oct 6, 2002) Episode 3x22: Tomorrow (May 20, 2002) Episode 3x21: Benediction (May 13, 2002) Episode 3x20: A New World (May 6, 2002) Episode 3x19: The Price (Apr 29, 2002) Episode 3x18: Double or Nothing (Apr 22, 2002) Episode 3x17: Forgiving (Apr 15, 2002) Episode 3x16: Sleep Tight (Mar 4, 2002) Episode 3x15: Loyalty (Feb 25, 2002) Episode 3x14: Couplet (Feb 18, 2002) Episode 3x13: Waiting in the Wings (Feb 4, 2002) Episode 3x12: Provider (Jan 21, 2002) Episode 3x11: Birthday (Jan 14, 2002) Episode 3x10: Dad (Dec 10, 2001) Episode 3x09: Lullaby (Nov 19, 2001) Episode 3x08: Quickening (Nov 12, 2001) Episode 3x07: Offspring (Nov 5, 2001) Episode 3x06: Billy (Oct 29, 2001) Episode 3x05: Fredless (Oct 22, 2001) Episode 3x04: Carpe Noctem (Oct 15, 2001) Episode 3x03: That Old Gang of Mine (Oct 8, 2001) Episode 3x02: That Vision Thing (Oct 1, 2001) Episode 3x01: Heartthrob (Sep 24, 2001) View 58 more View 58 less Starring as Illyria (8 episodes) Episode 5x22: Not Fade Away (May 19, 2004) Episode 5x21: Power Play (May 12, 2004) Episode 5x20: The Girl in Question (May 5, 2004) Episode 5x19: Time Bomb (Apr 28, 2004) Episode 5x18: Origin (Apr 21, 2004) Episode 5x17: Underneath (Apr 14, 2004) Episode 5x16: Shells (Mar 3, 2004) Episode 5x15: A Hole in the World (Feb 25, 2004) View 5 more View 5 less Guest starring as Winifred "Fred" Burkle (4 episodes) Episode 2x22: There's No Place Like Plrtz Glrb (May 22, 2001) Episode 2x21: Through the Looking Glass (May 15, 2001) Episode 2x20: Over the Rainbow (May 8, 2001) Episode 2x19: Belonging (May 1, 2001) View 1 more View 1 less The Watchful Eye () Starring as Tory