Career
He initially played for Latch & Batchelors F.C. before playing as an amateur for Sunderland. He went on to play for Merthyr Town, Gillingham, Huddersfield Town, Reading, Colwyn Bay United, Bristol Rovers, Accrington Stanley, Oswestry Town & Cradley Heath. He was born in Birmingham.