No photoBetty HareActing · 1898–1981 · Treharris, Glamorgan, Wales, UKActing · 5MOVIE★ 5.0Confessions from a Holiday Camp1977MOVIE★ 6.4Secrets1973TV★ 6.0Doctor in Charge1972TV★ 7.3On the Buses1969TV★ 7.0Please Sir!1968