No photoSheila KennellyActingBorn 28/12/1937Brighton, East Sussex, EnglandDied 14/09/2026Known ForThe Tale of Ruby Rose1988Home and Away1988The Flying Doctors1986The Flying Doctors1986Anzacs1985Return to Eden1983Kingswood Country1980Puzzle1978All at Sea1977Number 961972