Cast Credits WPC 56 (2013) Guest starring as Norma Plummer Episode 3x04: The Wayward Wind (Mar 12, 2015) Genie in the House (2006) Starring as Emma Norton