Journalism Portfolio
RECENT WORK
BEST FROM THE PAST TWO YEARS

JUNE 12, 2026. East Bay Bike Party

Riding around Oakland on the second Friday of the month with the East Bay Bike Party crew.
MAY 1, 2026
MAY DAY RALLY
AT SFO INTERNATIONAL AIRPORT
On May Day hundreds marched and rallied with union members who were in contract negotiations at the San Francisco International Airport. The SFPD said 25 were arrested, including U.S. congressional candidate Connie Chan, California State Senator Josh Becker, SF Supervisor Rafael Mandelman, and Jane Kim, who was running for California's Insurance Commissioner.
JUNE 14, 2025
NO KINGS DAY PROTEST
San Francisco joins nationwide demonstrations on the 250th anniversary of the U.S. Army, to protest against President Trump and the Heritage Foundation's vision for America's future.
CARNAVAL
SAN FRANCISCO
AFRO-MUNDO
Celebrating the African Diaspora in the Americas was the theme for the 47th annual Carnaval in the Mission District.
MAY 25, 2025
SEPTEMBER 30, 2025
THE BRASS LIBERATION ORCHESTRA PERFORMS AT SF IMMIGRATION COURT
Protesters outside of an immigration court protesting against ICE detentions were treated to a performance of the Brass Liberation Orchestra, which joined their demonstration.

JANUARY 31, 2026
PROTEST FOR REGIME CHANGE IN IRAN
Thousands marched across the Golden Gate Bridge to protest the slaughter in the Islamic Republic of Iran and calling for regime change.
SEPTEMBER 12, 2025
EAST BAY BIKE PARTY
The theme for this excursion was Sci-Fi & Punk Rock.
This was shot in AVCHD @ 60 fps using a Panasonic HC-VX870 w/25X Leica Dicomar optical zoom lens.
OCTOBER 18, 2025
NO KINGS DAY 2
Estimates of the national total of participants vary widely, with organizers claiming 7 million marchers, while other estimates somewhere between 5-6 million people in 2,700 cities. Either way, it was certainly one of the largest single-day protests up to that point.
JANUARY 20, 2026
FREE AMERICA WALKOUT
In San Francisco hundreds of people joined the nationwide protest Free America Walkout to protest ICE, the DHS and the Trump administration, on the one-year anniversary of his second term as president.
NO KINGS DAY 3
Thousands of demonstrators in San Francisco joined a nationwide protest, the largest single-day protest in US history so far, opposing the Trump administration's war against Iran and the remaking of America to serve the agenda of the Heritage Foundation's Project 2025.