Our second year shooting the Jerusalem (Al Quds) Peace Prize for the Australia Palestine Advocacy Network.
Social Justice
Bigger and better: Palestinian community celebrates 2025 Palestine National Day
Photos of all the action from the 2025 Palestine National Day event at Federation Square, in Melbourne.
Punt Road Bridge blocked in solidarity with Gunditjmara People opposing seismic blasting
Protesters block Punt Road Bridge at morning peak hour, as part of the For Our Future campaign, in solidarity with the Guntitjmara People who are opposing seismic blasting off their coasts.
Protesters occupy rooftop of fossil fuel executive’s home
Protesters have occupied the rooftop of Viva Energy CEO Scott Wyatt’s home in Edithvale.
On this day: 2024, protesters disrupt Land Forces weapons expo
How protesters disrupted and ran Land Forces out of Melbourne in 2024.
In photos: the Melbourne leg of Nationwide March for Palestine
Photos taken at the Melbourne / Naarm Nationwide March for Palestine, 28 August 2025.
Transcript: Melbourne / Naarm weekly rally for Palestine speech, 17 August 2025
Transcript of the speech I gave at the weekly rally for Palestine in Naarm / Melbourne, 17 August 2025.
In photos: Tens of thousands March for Humanity
Photographing the Melbourne ‘March for Humanity’.
Trade unionist Wendy Turner honoured for 2025 Jerusalem (Al Quds) Peace Prize
Shooting the 2025 Al Quds Jerusalem Peace Prize for the Australian Palestine Advocacy Network (APAN), hosted at Melbourne Town Hall.
“2024: A Year of Protest in Photos” available for order
A new photo book, 2024: A Year of Protest – In Photos is now available for purchase via the online store.
In photos: first Melbourne rally for Palestine of 2025
Despite the summer heat, people still turned up in huge numbers in Naarm / Melbourne to stand in solidarity with the Palestinian struggle.
‘Healthcare Workers Not A Target’: healthcare workers stand against Palestinian genocide
Photographing the Healthcare Workers for Palestine contingent at the December 1 weekly rally for Palestine in Melbourne, on behalf of Amnesty International Australia.








