Cast Credits Masters of Sex (2013) Guest starring as Louise Episode 1x06: Brave New World (Nov 3, 2013)