Edwin Stevens was born on August 16, 1860 in San Francisco, California, USA. He was an actor and director, known for The Yellow Menace (1916), The Man Inside (1916) and The Unpardonable Sin (1919). He died on January 3, 1923 in Los Angeles, California.