Sign up to support and receive updates:

What John is Fighting For

John spent the last four years serving the people of Emeryville on their city council advocating for policies that keep the city resilient in the face of a rapidly changing Bay Area while also continuing to champion the needs of working tenants and families. Read about his priorities and track record on the top issues in Emeryville.

Learn More
2022 Wrap-Up: Progress on Priorities
Welcome to the 2022 Wrap-Up in Emeryville. Every year I provide this annual update on the five top priorities I identified as a candidate when I campaigned to be a council member. This annual pos...
January 7, 2023
2022 Wrap-Up: Progress on Priorities
Welcome to the 2022 Wrap-Up in Emeryville. Every year I provide this annual update on the five top priorities I identified as a candidate when I campaigned to be a council member. This annual pos...
January 6, 2023
Emeryville Measure O, Transportation, Housing & Environmental Updates
Hi E’villains! I hope you have had a wonderful summer and are ready for an exciting fall season full of fun! This post is full of exciting updates and information on the progress of important city...
September 20, 2022