He made 263 appearances as a centre half for Charlton Athletic between 1949 and 1960. He was notorious for shoulder injuries, and dislocated his at least twenty times during his football career. He gained his only England cap at football in 1953, against a team from Rest of Europe.
He was captain of Charlton Athletic in the extraordinary match against Huddersfield Town at The Valley on 21 December 1957. Charlton played most of the match with 10 men after Ufton was injured, and Huddersfield were leading 5–1 with just 27 minutes remaining. At that point, Johnny Summers began an extraordinary passage of play in which he scored five goals and assisted with two others to allow Charlton to win 7–6. Huddersfield become the first, and still the only, team to score six goals in an English Football League match – or indeed any other professional football match – and still be on the losing side.