CharacterAmy WelchAmy Welch in Channel Zero (2016), played by Luisa d'Oliveira. Played byLuisa d'OliveiraAppears inChannel Zero2016