Helen Helen – IT whizz, nothing phases her. Harriet Thorpe Harriet Thorpe is one of the UK’s leading character actresses, with a career spanning more than 30 years Harriet's characters are always larger than life.