Cast Credits Creeped Out (2017) Guest starring as Willow Episode 2x05: The Unfortunate Five (May 22, 2019)