Helena Howard è un'attrice di 26 anni (23 juillet 1998). Helena Howard è apparso in 2 serie e 5 film. Una performance da trovare nel ruolo di Nora Reid nella serie The Wilds. Al cinema, come Isabel nel lungometraggio I Saw the TV Glow.