John is the son of two migrants who moved to Victoria seeking the opportunity to create a better life for their children. Born and raised in the regions, John moved to Melbourne and started a successful small business in the eastern suburbs.
In 2022, John’s deep belief in the achievements of the Andrews Labor Government led him to stand for Glen Waverley District, becoming the first Labor MP in history to represent the seat. Every day, he is driven by values of compassion, hard work and social justice – a product of his proud Irish heritage.
John is passionate about advocating for his constituents and delivering the Andrews Government’s bold agenda across education, transport, health and job creation. Millions of dollars of government investment is underway in the Glen Waverley electorate, including historic upgrades to local schools, green spaces, and the Suburban Rail Loop.
He is proud to be part of a government that is doing what matters: improving the lives of Victorians and creating a brighter future for the next generation, including his young daughter.
Member, Legislative Assembly Economy and Infrastructure Committee since February 2023
Leaflet map showing the electorate of Glen Waverley.
Other members for this area
Each district is a part of a region, which has five members.
Aiv Puglielli | North-Eastern Metropolitan | The Australian Greens - Victoria
Matthew Bach | North-Eastern Metropolitan | Liberal Party
Shaun Leane | North-Eastern Metropolitan | Australian Labor Party
Sonja Terpstra | North-Eastern Metropolitan | Australian Labor Party
Nick McGowan | North-Eastern Metropolitan | Liberal Party