Williams is the son of Allen Williams, a former heavyweight boxing champion of Australia and the South Pacific and Margaret Williams, the daughter of English migrants from Cornwall. His family was involved in the training of horses, and Williams followed in the family footsteps and trained horses for more than 30 years. From 1985, he worked for Glenorie Bus Company at Dural. Williams was a panel beater and maintenance manager with the Hillsbus company. He was a councillor on Baulkham Hills Shire Council until September 2008. He was a President of the Kellyville Rouse Hill Progress Association. Williams led a campaign of roadside protests to highlight the need for the upgrade of Windsor Road.
Political career
In 2003, Williams contested the seat of Riverstone, and was unsuccessful. In an internal Liberal Party preselection for Hawkesbury prior to the 2007 state election, Williams defeated incumbent Steven Pringle. As a result, Pringle decided to run for the seat as an independent candidate. Williams won the seat in the 2007 state election with a 6.07% majority. In 2007, Williams was accused of branch stacking after a local pastor stated in a statutory declaration that Williams paid him party membership fees for churchgoers. This claim was denied by Williams, and has not been substantiated. In 2008, Williams was ejected from state parliament by the SpeakerRichard Torbay for pretending to wrestle a toy iguana, in reference to the Belinda Neal – John Della Bosca scandal known as Iguanagate. Since his election to parliament, Williams has been appointed the Deputy Chair of the Liberal Party's Western Sydney Taskforce. In June 2010, Williams was appointed the Shadow Parliamentary Secretary for Western Sydney and replaced Wayne Merton who retired. At the 2011 state election, Williams reverted Hawkesbury to its traditional status as a comfortably safe Liberal seat, winning 84.7 per cent of the two-party vote on a swing of 28.7 percent. He was one of several Liberal MPs who saw their margins blow out amid the Coalition's massive landslide of that year. At the 2015 state election, Williams traded seats with Dominic Perrottet, the member for the equally safe seat of Castle Hill. Williams was preselected for Castle Hill while Perrottet was preselected for Hawkesbury, and both were easily re-elected–in Williams' case, with 79.4 percent of the two-party vote, making Castle Hill the safest seat in the state. Following the resignation of Mike Baird as Premier, Gladys Berejiklian was elected as Liberal leader and sworn in as Premier. The First Berejiklian ministry was subsequently formed with Williams sworn in as the Minister for Multiculturalism and the Minister for Disability Services with effect from 30 January 2017. Following the 2019 state election where Williams retained the seat of Caste Hill, he was not reappointed to the Second Berejiklian ministry.