Helen Ferrers was born on August 16, 1869 in Cookham, Berkshire, England as Helen Maud Finney. She was an actress, known for On the Air (1932), Going Straight (1933) and Love on the Spot (1932). She was married to Eugene Francois Mayeur. She died on February 1, 1943 in London, England.