Currently holds the office of Rochester City Council - At Large until December 31, 2025.
Candidate for Rochester City Council - At Large in 2021 New York Consolidated General Election.
View your personalized ballot, check your voter registration, make a plan to vote, and research every name and measure on the ballot with BallotReady.
Get StartedWe need new tools for creating public safety beyond policing, by creating crisis response units staffed with mental health counselors, peers, community health workers, food access providers, and safe housing. Learn more
Quality, affordable housing is a human right, and our council needs to push back against for-profit development initiatives that leave our neighbors in the streets. Learn more
Keep our communities together by putting an end to evictions. Learn more
In partnership with leading housing advocates like the City Wide Tenants Union and the Rochester Housing Justice Alliance, we want to house the houseless,. Learn more
Our city deserves a refund: to put money back into essential social services like public schools, public housing, mental health counseling, by reallocating funds from the bloated police budget. Learn more
View your personalized ballot, check your voter registration, make a plan to vote, and research every name and measure on the ballot with BallotReady.