Biography

Helen Mirren Biography

Dame Helen Lydia Mirren famed Helen Mirren is an English actress. She made her feature film debut as Penelope Squires in the film, "Press for Time" in the year 1966, she was uncredited for her role, and then she made her credited feature film debut as Advert Woman in the drama film, "Herostratus" in the year...