50
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
Moviefone is your ultimate guide to what's new in theaters and streaming on any screen.