Cast Credits The Handmaid's Tale (2017) Guest starring as Assisting Surgeon Episode 1x10: Night (Jun 14, 2017)