Born in Doncaster on the 23rd January 1875.
Played for Doncaster Congregationals, Harthorpe Wanderers, Sheffield United (trial) November 1896, Grimsby Town November 1896, Barnsley St. Peters October 1897, Rushden Town May 1898 and joined Luton Town in May 1899. Edwin played 38 times for the Straw Plaiters.
He moved on to play for Leicester Fosse May 1900, New Brompton June 1902, Doncaster Rovers November 1904, Bradford City November 1905, Oldham Athletic May 1906, Belmont Works (am) November 1907 and finally Leicester Fosse in April 1910.
He was a Railway Carriage Fitter for the Great Northern Railway.
In 1901 he was a professional footballer living at 141 Filbert Street, Leicester.
At the outbreak of World War Two he was a Store Keeper at a Typewriter Manufacturer.
He died in Leicester in early 1944 age 68.
Thank to Michael Davage.