Cast Credits SEAL Team (2017) Guest starring as Nurse Ruth Episode 5x08: Conspicuous Gallantry (Nov 21, 2021) [Co-Star] Legion (2017) Guest starring as Cheerful Woman Episode 2x04: Chapter 12 (Apr 24, 2018) [Co-Star] Revenge (2011) Guest starring as Dr. Angela Sturman (3 episodes) Episode 3x14: Payback (Mar 9, 2014) [Co-Star] Episode 3x12: Endurance (Jan 12, 2014) [Co-Star] Episode 3x11: Homecoming (Jan 5, 2014) [Co-Star] True Blood (2008) Guest starring as Uppity Churchgoer Woman (2 episodes) Episode 7x02: I Found You (Jun 29, 2014) Episode 7x01: Jesus Gonna Be Here (Jun 22, 2014) Criminal Minds (2005) Guest starring as Jane Episode 6x23: Big Sea (May 11, 2011) NCIS (2003) Guest starring as Scholarly Woman #1 Episode 16x22: ...and Executioner (May 7, 2019) [Co-Star]