Career
Born in Brisbane, he was a teacher before entering politics. He joined the Australian Labor Party in 1980. In 1989, he was elected to the Legislative Assembly of Queensland as the member for Cook.
He was succeeded by his electorate officer, Jason O"Brien.