Cast Credits Harry Wild (2022) Guest starring as Leanne Dowdall Episode 2x02: The Village Has Eyes (Oct 9, 2023)