Bill had a long and distinguished police, law enforcement and emergency services career – including serving periods as Victoria Police Deputy Commissioner(Operations), Commissioner of Vanuatu Police (on secondment) and as Deputy Director (on secondment) with the Australian Bureau of Criminal Intelligence. Bill also served as Commissioner of Tasmania Police.
In Vanuatu, Bill also held the positions of Principal Immigration Officer, Director of Prisons, Commander responsible for the Vanuatu Mobile Force, Secretary of the National Security Council and Chairman of the Residency Permit Committee.
Bill was involved in the Fiji Police Training Project 1993-1994 and carried out review projects in Papua New Guinea, Solomon Islands and Cyprus.
In Tasmania, whilst Commissioner of Police, he was also appointed the inaugural Secretary of the Department of Police & Emergency Services, Director of the Tasmanian Ambulance Service, Director of the Office of Emergency Services and was responsible for the Tasmanian Fire Service. He was an inaugural member of the National Road Trauma Advisory Council and a member of the National Committee on Violence. Bill resigned from Tasmania Police to take up the position of Director of Investigations & Criminal Justice with the National Crime Authority.
Bill has worked for many years on various committees involved with road safety, community safety as well as crime, violence and injury prevention. He is the Immediate Past State President of Neighbourhood Watch.
He was one of the long serving members of and Chaired the Victorian Community Council against Violence, is on the Executive Committee of the Australian Safer Communities Foundation, a member of Melbourne Safe City Leadership Group and chairs the Melbourne Injury Advisory Prevention Committee.
Bill has been a member of the Community Safety Day/Week and now Month Reference Group since the inception of the program in Victoria.
Bill was the Co-Chair of the Ministerial Crime & Violence Prevention Council and chaired its Weapons Working Group. Bill was a member of the Ministerial Burglary Reduction Council and the Ministerial Multicultural Affairs & Police Advisory Council.
He was employed by Crown Casino as its Crown Ambassador - Community Affairs after years of service as its General Manager Community Affairs. He has since retired from Crown and runs his own Consultant & Network Services business.
He was Vice-President of the National Association of Gambling Studies and has worked on various committees of the Australian Gaming Council and the Australian Casinos Association. He was an inaugural member of the Responsible Gambling Ministerial Advisory Council; is a member of the Problem Gambling Research & Training Centre Advisory Board and a member of the Victoria Police Blue Ribbon Day Community Council.
Bill is an Australia Day Life Ambassador and was appointed a Member of the Order of Australia in the Australia Day 2009 Honours List.