Williams commenced his football career at Box Hill. When Hawthorn joined the VFL for the 1925 VFL season, Williams was recruited to the club. He made his debut in round 2 and played four games before being suspended for the rest of the season for abusing an umpire. He played regularly in 1926 and the first game of 1927 before being dropped from the team.