Cast Credits The Borgias (2011) Guest starring as The Witch Episode 2x09: World of Wonders (Jun 10, 2012)