Let’s work together.

Like you, I’m fighting for a better future, for my family, friends, the community and for the health of our human society.  Together, I have fought with you for social justice and progress matters of human rights, civil rights, open government, public health and safety, homeless services, worker rights and workforce development, community heritage, and preservation.

Let’s work together. Join my squad.

Democratic Party Survey


Text Squad to 66599 for our goals.

For years, I have worked to address our concerns around voter outreach in undeserved communities, education on anti-racism, diversity, equity, and inclusion.  I have worked to help prepare the next generation for leadership while fighting against Trump and the GOP.

Got questions? Send me a message.

Some key issues affecting San Franciscans

Don’t know your Assembly District number? 

Click here to look it up with your registered voting address. 

Presidential Primary Election – March 3, 2020

Election Date
Voter Registration
Ballot Request

Completed Ballots,
Including Vote-by-Mail Ballots
March 3, 20207:00 a.m.
to 8:00 p.m.

Online or Postmark by
February 17, 2020orYou can “conditionally” register and vote at your county elections office after the 15-day voter registration deadline.
Must arrive by February 25, 2020

Personally delivered ballots: Must be delivered by close of polls on March 3, 2020; Mailed ballots: Must be postmarked on or before March 3, 2020, and received by your county elections office no later than March 6, 2020.
Sign Up

Past Newsletter Issues:

Together we can build a better future for all San Franciscans! 

Sign up to volunteer:


Please help build a grassroots campaign to educate and engage voters.

Thank you.