Information about members' parliamentary activity including links to speeches made in parliament, notice tracking, questions tracking, positions held and biography.
Current positions
Position
Start
Notes
Member, Select Committee into the Football in Schools program, Football in Schools program
Tue 30 June 2026
Substitute Member, Public Accountability and Works Committee
Wed 13 August 2025
Matters of impropriety relating to Bayside Council
Member, Select Committee on Competition Reforms in Electronic Conveyancing, Competition reforms in electronic conveyancing
Wed 02 July 2025
Member, Select Committee on the Relationship between the Dural Caravan Incident and the Passage of Relevant Bills through the Legislative Council, Relationship between the Dural Caravan Incident and the Passage of Relevant Bills through the Legislative Council
Mon 24 March 2025
Relationship between the Dural Caravan Incident and the Passage of Relevant Bills through the Legislative Council
Member, Joint Standing Committee on Electoral Matters
Tue 12 September 2023
Deputy Chair, Animal Welfare Committee
Mon 28 August 2023
Member, Animal Welfare Committee
Thu 29 June 2023
Member, Procedure Committee
Wed 24 May 2023
Member, Privileges Committee
Tue 23 May 2023
Chair, Selection of Bills Committee
Tue 23 May 2023
Member, Standing Committee on Law and Justice
Wed 17 May 2023
Member, Delegated Legislation Committee
Wed 17 May 2023
Member, Standing Committee on Social Issues
Wed 17 May 2023
Member, Portfolio Committee No. 1 - Premier and Finance
Wed 17 May 2023
Member, Portfolio Committee No. 6 - Transport and the Arts
Wed 17 May 2023
Government Whip in the Legislative Council
Wed 03 May 2023
Member of the NSW Legislative Council
Sat 25 March 2023
Prior positions
Position
Start
End
Period
Notes
Substitute Member, Public Accountability and Works Committee
Fri 06 June 2025
Mon 03 November 2025
4 months 29 days
Workers Compensation Legislation Amendment Bill 2025 and the provisions of the Workers Compensation Legislation Amendment (Reform and Modernisation) Bill 2025
Member, Select Committee on the Proposal to Develop Rosehill Racecourse, Proposal to develop Rosehill Racecourse
Mon 20 May 2024
Fri 06 December 2024
6 months 17 days
Biography
Political party activity
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.
Community activity
Member, Rail, Tram and Bus Union. Member, United Services Union.
Local Government activity
Councillor, Burwood Council.
Qualifications, occupations and interests
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.