Cast Credits Masters of Sex (2013) Guest starring as Juror #31 Episode 4x05: Outliers (Oct 9, 2016) [Co-Star] Xena: Warrior Princess (1995) Guest starring as Messenger Episode 3x06: The Debt (Nov 3, 1997)