Skip to content
NDISCOVERY
Helen Baird

Acting

Helen Baird

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

Known for

–

Love From

2025 · Movie · Romance · Drama

Helen Baird — movies & series · Netflix Discovery