Ricca Allen was born on June 9, 1863 in Victoria, British Columbia, Canada. She was an actress, known for Many a Slip (1927), The Trail of the Lonesome Pine (1936) and The Duchess of Doubt (1917). She died on September 13, 1949 in Los Angeles, California, USA.