Rita CraftsDarstellerin in SerienThe Enemy WithinPedestrian (1 Folge, 2019)CHiPsJudge (1 Folge, 1991)Hart aber herzlichLenore Harringford (1 Folge, 1980)Darstellerin in FilmenBesessen von Dämonen (USA 1977)Dr. Sills