Elaine Lordan was born and brought up in Islington, north London. As a child, she became a member of the nearby Anna Scher Theatre. Her first professional job, at the age of twelve, was in the West End production of the musical Annie. For the next twenty years she worked extensively on the stage, and also in feature films and on TV. In 2000 she joined the cast of EastEnders, playing the part of Lynne Slater. She left the show in 2004, and appeared again on TV the following year in I'm a Celebrity Get Me Out of Here! Elaine continues to live in Islington, with her husband.