(According to views)
A British actress, born in Glasgow, Scotland. She studied theatrical arts at the University of Dundee in Scotland and continued her studies at the Mountview Academy of Theatre Arts...Read more in London, England, then continued her professional career.