Be a member of an exclusive film buff community
Sign Up
Selene Johnson was born on February 20, 1876 in Philadelphia, Pennsylvania, USA. She was an actress, known for The Divine Sacrifice (1918). She was married to Lumsden Hare. She died on December 11, 1960 in Los Angeles, California, USA.