Skip to content
Helen Baird

Helen Baird

Actor · Nottingham, England, UK

Helen Baird is a red-headed actress from Nottingham based in London. She trained at Drama Studio London and has a growing body of work across stage and screen

Where to start: Dinosaur Hunt (2026).

As actor 2

↑ ↓ to move · Enter to open · Full search page