Barry Williams is an English-born former professional rugby league footballer who played in the 1990s. He played at representative level for Wales and Cumbria, and at club level for Carlisle (two spells), and Workington Town (two spells), as a hooker.