No photoLugene SandersActor · Born September 17, 1934 · Oklahoma City, Oklahoma, USAIMDb Acted in 31960s1961Famous Ghost StoriesMeg Hubbard (segment 'Tormented')1960TormentedMeg Hubbard501950s1953The Life Of RileyBabs Riley · 145 episodes