No photoLorna HendersonActingLorna Henderson, born in 1942, is an English actress.Read full biographyKnown ForThe Adventures of Tom Sawyer1960Carry On Teacher1959The Belles of St Trinian's1954