About
About John Graham
John Graham is a Labor member of the New South Wales Legislative Council, first elected in October 2016. He is the NSW Minister for Transport, a role he has held since 6 February 2025, and also holds the Special Minister of State portfolio. He has served as a minister since 2023.
- First elected
- October 2016, Legislative Council
- Minister for Transport
- Since 6 February 2025
- Joined Labor
- 1991
- Faction
- Member of NSW Labor's left faction
- Suspension
- Suspended from Legislative Council for one day, May 2026
Summarised by AI from Wikipedia, plus our own records. Sources last checked 11 November 2026.
Ads
What John Graham spends on ads
Facebook and Instagram ads from their page, as published in Meta's Ad Library.
We follow John Graham's Facebook page but haven't seen a paid ad from it yet.
Other Labor members of the NSW Legislative Council
Anthony D'AdamLabor, Legislative Council member for New South Wales- Bob NanvaLabor, Legislative Council member for New South Wales
- Courtney HoussosLabor, Legislative Council member for New South Wales
- Daniel MookheyLabor, Legislative Council member for New South Wales
Emily SuvaalLabor, Legislative Council member for New South Wales
Mark ButtigiegLabor, Legislative Council member for New South Wales
Penny SharpeLabor, Legislative Council member for New South Wales
Peter PrimroseLabor, Legislative Council member for New South Wales- Sarah KaineLabor, Legislative Council member for New South Wales
- Tara MoriartyLabor, Legislative Council member for New South Wales
Cameron MurphyLabor, Legislative Council member for New South Wales- Greg DonnellyLabor, Legislative Council member for New South Wales
Party and seat checked against Wikipedia's list of members of the NSW Legislative Council on 11 November 2026.