At club level he played with Kilruane MacDonaghs and was also a member of the Tipperary senior hurling team.
Williams first played Gaelic football and hurling at juvenile and underage levels with the Kilruane MacDonaghs.
[3][4] Williams first appeared on the inter-county scene as a member of the Tipperary minor hurling team in 1971.
He later spent three seasons with the under-21 team, however, his underage career ended without success.
Williams's performances at club level earned his inclusion on the senior team for the 1979 Munster SHC campaign.