H.R.L. Sheppard was born on September 2, 1880 in Windsor, Berkshire, England, UK. He died on October 31, 1937 in London, England, UK.
No data