Current Member, Mulock Nepean Branch, Australian Labor Party (NSW Branch). 2019-2023, General- Secretary, Australian Labor Party (NSW Branch). 2019-2023, Member, NSW Administrative Committee,Australian Labor Party (NSW Branch). 2019-2023, Member, National Executive, Australian Labor Party.
Member, Rail, Tram and Bus Union. Member, United Services Union.
Councillor, Burwood Council.
Bachelor of Laws (Hons). Bachelor of Business Administration (Hons).
2011-2019, National Secretary, Rail, Tram and Bus Union.
2016-2019, Vice President, Australian Council of Trade Unions.
Former Board Member, Australian Industry Standards.
The Parliament of New South Wales acknowledges and respects the traditional lands of all Aboriginal people, and pays respects to all Elders past and present. We acknowledge the Gadigal people as the traditional custodians of the land on which the Parliament of New South Wales stands.