He was a journeyman player of some repute, playing as an inside-forward, and had spells with West Midlands teams Witton Albion, Darlaston Town and Wednesbury Old Athletic.
After his playing days were over he worked at the Humber car factory in Coventry and spent one season refereeing in the Coventry & North Warwickshire League, also turning out for Dudley & Bournbrook, before returning to Coventry City as an assistant trainer in 1907.