Talbot began his career playing non-league football for his hometown side Hednesford Town before signing for Blackburn Rovers in 1930. Several years later he secured a first team place in the side, but was sold to Cardiff City in 1936 as part of a two player deal which saw Albert Pinxton also travel to Ninian Park. At the time of his signing the club had been in decline over the five previous seasons, but Talbot was part of the side that managed to improve the club's fortunes. In 1939 he was sold to Walsall, but the outbreak of World War II meant he only played one season for the club, the 1946-47 season, before retiring. During the war he also guested for Bath City. Following his retirement he remained active in football as a coach, including working in the Netherlands from 1949 to the early 1970s. In 1953 and 1964 he became with respectively Racing Club Heemstede (RCH) and Door Wilskracht Sterk (DWS) champion of the Netherlands.
Talbot died in December 1983 at a hospital in Alkmaar, the Netherlands.