Helena Howard è un'attrice di 25 anni (23 juillet 1998). Helena Howard è apparso in 1 serie e 4 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.