Helena Howard ist eine 28-jährige Schauspielerin (23 juillet 1998). Helena Howard hat 3 Serien und 5 Filme gedreht. Unter anderem spielte sie Nora Reid in der Serie The Wilds .Im Kino in der Rolle der Isabel im Spielfilm I Saw the TV Glow.