Cast Credits The Windsors (2016) Guest starring as Wicked Witch Episode 1x04: Episode 4 (May 20, 2016) Hollyoaks (1995) Starring as Liberty Savage