 Gill was born in Mountsorrel, Leicestershire before moving to south-west England where he played as an amateur for White Star (Poole), Bridgwater Town and Bristol City (without making any first-team appearances).His performances earned him a call-up to represent the Somerset County Football Association.After playing for Grimsby Town reserves, he was offered a trial by Southern League champions, Southampton.