Williams was raised in Townsville and played with the Hermit Park Tigers in the Townsville Australian Football League.
He was identified as an AFL prospect and signed to the Gold Coast Suns Academy as a teenager.
[1] He made his debut in the twenty-seven point loss to Essendon at Etihad Stadium in round eighteen of the 2017 season as a late inclusion for Robbie Tarrant.
For 2019-20 he played for the Southport Sharks in the North East Australian Football League which later merged with the Victorian Football League from 2021 onwards.
This Australian rules football biography of a person born in the 1990s is a stub.