Percy Challenger was born on September 3, 1858 in England. He was an actor, known for The Eel (1916), Blind Husbands (1919) and The Castle of Despair (1916). He died on July 23, 1932 in Los Angeles, California, USA.