He was born in Launceston, Tasmania, and was a meat worker, rural worker and an organiser with the Australasian Meat Industry Employees' Union and the Liquor and Hospitality and Miscellaneous Workers' Union (Miscellaneous Division) before entering politics.