Lily Haggar(1891-1973)
- Actress
Lily Haggar was born on 2 June 1891 in Brynmawr, Monmouthshire, Wales, UK. She was an actress, known for The Life of Charles Peace (1905) and The Squire's Daughter (1905). She was married to Bert Richards. She died on 17 January 1973 in Southsea, Hants, England, UK.