Robert Leslie Shearer was born on 20 Mar 1896 in Charlotteville Township, Norfolk County, Ontario, Canada; died on 22 Jul 1975 in Toronto, York County, Ontario, Canada; was buried in Jul 1975 in Charlotteville Township, Norfolk County, Ontario, Canada.