Cast Credits SIX (2017) Guest starring as Jane McKenna (2 episodes) Episode 2x05: Masks (Jun 20, 2018) [Co-Star] Episode 2x04: Seesaw (Jun 13, 2018) [Co-Star] The Detour (2016) Guest starring as Cashier Episode 4x05: The Year (Jul 16, 2019) [Co-Star] Wayward Pines (2015) Guest starring as Concerned Citizen Episode 1x09: A Reckoning (Jul 16, 2015) Arrow (2012) Guest starring as Kazumi Adachi Episode 7x17: Inheritance (Mar 25, 2019) Masters of Science Fiction (2007) Guest starring as Judge Wendy Narita Episode 1x03: Jerry Was a Man (Aug 18, 2007) Andromeda (2000) Guest starring as Lieutenant Episode 4x14: The Others (Feb 16, 2004)