Jenkins worked as a milkman while playing local amateur football for Splott Labour Amateurs and Cardiff East when he was spotted by coaches at
Cardiff City. He was invited to a trial and joined the club in 1930, making his professional debut on 4 February 1930 in a 2–1 defeat to
Bradford City in the
Second Division. He made seven further league appearances for the club at the end of the 1930–31 season in place of club captain
Fred Keenor, who would leave the club soon after to join
Crewe Alexandra, as Cardiff suffered relegation to the
Third Division South. After a second season as a reserve player, serving as backup to the more experienced
Jack Galbraith and making just five appearances, he eventually established himself in the first team at the start of the 1932–33 season after displacing
William Roberts. However, Jenkins returned to professional football the following season, joining
Bristol City where he spent one season. He later moved to
Newport County where he finished his professional career. ==Later life==