Mark has been a party member for over 30 years. Over that time he has had many roles in the party including SEC and FEC delegate and chair of policy committees. He was the Party’s candidate for the state seat of Strathfield in 1988. Mark worked at Unions NSW for 28 years, the last seven as its Secretary. Mark was elected President of the Australian Labor Party (NSW Branch) at the NSW State Conference in July 2014.