Helena Howard é uma atriz de 25 anos de idade (23 juillet 1998). Helena Howard apareceu em 1 série e 4 filmes. Um desempenho a ser encontrado no papel de Nora Reid na série The Wilds. No cinema, como Isabel na longa-metragem I Saw the TV Glow.