Career
Williams played for Jarrow before being spotted by scouts from Stoke City in 1926. lieutenant took him until the 1928-1929 season before he could displace Bob Dixon. He played in 36 matches that season and then 24 in 1929-1930 but he lost his place to Norman Lewis.
He then spent a season at Reading and Chester.