Cast Credits The Baby-Sitters Club (2020) Guest starring as Doctor Episode 1x06: Claudia and Mean Janine (Jul 3, 2020) [Co-Star] Virgin River (2019) Guest starring as ER Doc #1 Episode 3x01: Where There's Smoke... (Jul 9, 2021) [Co-Star] The Crossword Mysteries (2019) Guest starring as Nurse Episode 2021-02-14: Terminal Descent (Feb 14, 2021) Riverdale (2017) Guest starring as Mrs. Mantle Episode 2x06: Chapter Nineteen: Death Proof (Nov 15, 2017) [Co-Star] Timeless (2016) Guest starring as Military Doctor Episode 1x02: The Assassination of Abraham Lincoln (Oct 10, 2016) [Co-Star] The Magicians (2015) Guest starring as Sonia Kikuno 36 Episode 4x06: A Timeline and Place (Feb 27, 2019) [Co-Star] The Flash (2014) Guest starring as Judge Tanaka Episode 7x08: The People v. Killer Frost (May 4, 2021) Arrow (2012) Guest starring as SCPD Detective Episode 4x11: A.W.O.L. (Jan 27, 2016) [Co-Star] Continuum (2012) Guest starring as Officer Episode 1x05: A Test of Time (Jun 24, 2012) [Co-Star] Once Upon a Time (2011) Guest starring as Nurse Episode 7x06: Wake Up Call (Nov 10, 2017) [Co-Star] Psych (2006) Guest starring as Officer Episode 2x09: Bounty Hunters! (Sep 14, 2007) [Co-Star] Da Vinci's City Hall (2005) Guest starring as Constable Carrie Jones (7 episodes) Episode 1x13: The Dogs in Sympathy with the Cats (Feb 28, 2006) Episode 1x12: Bumped from the Ball (Feb 7, 2006) Episode 1x08: Gonna Cause a Ruckus (Jan 10, 2006) Episode 1x05: Put Down the Hose, Pick Up a Gun (Nov 22, 2005) Episode 1x04: One Man, Two Jobs (Nov 15, 2005) Episode 1x03: Isn't Very Pretty But You Can Smoke It (Nov 6, 2005) Episode 1x02: Cat in a Tree, Lunatic in the Street (Nov 1, 2005) View 4 more View 4 less Supernatural (2005) Guest starring as Nurse Episode 15x03: The Rupture (Oct 24, 2019) [Co-Star] Stargate Atlantis (2004) Guest starring as Coleman (3 episodes) Episode 3x20: First Strike (Jun 22, 2007) [Co-Star] Episode 3x18: Submersion (Jun 8, 2007) [Co-Star] Episode 3x14: Tao of Rodney (May 4, 2007) [Co-Star] Battlestar Galactica (2003) Guest starring as Gemenon Delegate (5 episodes) Episode 4x12: A Disquiet Follows My Soul (Jan 23, 2009) [Co-Star] Episode 4x08: Sine Qua Non (May 30, 2008) [Co-Star] Episode 4x07: Guess What's Coming to Dinner? (May 16, 2008) [Co-Star] Episode 4x04: Escape Velocity (Apr 25, 2008) [Co-Star] Episode 4x03: The Ties That Bind (Apr 18, 2008) [Co-Star] View 2 more View 2 less