Cast Credits The Deuce (2017) Guest starring as Nita Episode 1x08: My Name is Ruby (Oct 29, 2017) Marvel's Daredevil (2015) Guest starring as Ruby Episode 3x10: Karen (Oct 19, 2018)