Events

  • Family Day - India Basin Waterfront Park

    Saturday, August 29, 2026 at 11:00 AM · India Basin Waterfront Park in San Francisco, CA

    Join me and bring your family to India Basin Waterfront Park for Family Day!

    I’m excited to spend the day with families and neighbors from across our community. There will be outdoor games and activities for kids, free kids’ haircuts, a wellness walk, community resources, free boat rides, and snacks for the little ones.

    India Basin is an incredible community space, and events like this are a great way to bring neighbors together, enjoy the waterfront, and make sure our families have opportunities to have fun and connect.

    Bring the kids and come enjoy a great day at the waterfront. I hope to see you there!

  • Join Me at the District 10 Candidate Debate - Potrero Hill Dem Club

    Tuesday, September 01, 2026 at 07:00 PM · Potrero Hill Neighborhood House in San Francisco, CA

    District 10 deserves an open and honest conversation about its future. That's why I'm looking forward to participating in the first District 10 Supervisor debate of this election.

    This is an opportunity to hear the candidates answer the same questions, compare our approaches to the issues facing District 10, and share our visions for the future of our neighborhoods. I look forward to making the case for the leadership our community deserves.

    I believe the future of District 10 will be shaped by bold ideas, thoughtful leadership, and a commitment to listening to the community. I hope you'll join us.

  • Visitacion Valley Night Market - September

    Friday, September 25, 2026 at 04:00 PM · Leland Ave in San Francisco, CA

    Visitation Valley is home to so many incredible small businesses, families, and community members, and I'm excited to celebrate all that makes this neighborhood special at the Vis Valley Night Market.

    Join me on Leland Avenue for an evening filled with great food, local vendors, music, and the chance to connect with neighbors from across District 10. Events like this bring our community together and showcase the culture, creativity, and energy that make Vis Valley such a special place.

    I hope to see you there. Come say hello and enjoy a night with your neighbors!

  • Visitacion Valley Mobilization

    Saturday, September 26, 2026 at 12:00 PM · Hans Schiller Plaza in San Francisco, CA

    Visitacion Valley and Sunnydale have been asked to wait their turn for a very long time. New buses, cleaner corridors, real investment, all of it seems to land everywhere else first. I am running to change that, and it starts with showing up. Join us for an afternoon at the doors, meeting neighbors and making sure people in this part of the district know they have someone in their corner. We'll pair you up, get you set, and send you out.

  • Join Me at the D10 Youth-Led Candidate Forum - CAA

    Wednesday, September 30, 2026 at 05:30 PM · Southeast Community Center in San Francisco, CA

    Our young people aren't just the future of District 10. They're shaping our community today. That's why I'm looking forward to joining the D10 Youth-Led Candidate Forum and hearing directly from the next generation of leaders.

    I'm especially looking forward to answering questions from youth leaders, learning more about the issues they care about most, and having a meaningful conversation about how we can create more opportunities for young people to thrive in District 10.

    I believe the future of District 10 is strongest when young people have a seat at the table, and I look forward to the conversation.

  • Potrero Hill Mobilization

    Saturday, October 03, 2026 at 12:00 PM

    Strong communities are built by neighbors showing up for one another. I'm looking forward to joining our team and volunteers for a field mobilization in Potrero Hill as we continue listening to residents and building a campaign rooted in community voices.

    We'll be out talking with neighbors about the issues that matter most, from housing and public safety to creating good jobs and strengthening our neighborhoods. Whether you're knocking doors for the first time or have been involved in campaigns before, there is a place for you on this team.

    No experience is needed. We'll provide training, pair you with a partner, and make sure you have everything you need to get started.

    Bring a friend, comfortable shoes, and your ideas for the future of District 10. I hope to see you out there!

  • Bayview-HuntersPoint Mobilization

    Saturday, October 17, 2026 at 12:00 PM · 5190 3rd St in San Francisco, CA

    Bayview-Hunters Point is home. It’s where I grew up, where my roots are, and where I learned the importance of neighbors showing up for one another.

    I'm excited to spend time with our community for our next field mobilization, talking with residents and listening to what matters most to the people who call this neighborhood home. We'll head out in pairs, knock doors, and have real conversations with neighbors about housing, safety, jobs, and the future of Bayview-Hunters Point.

    Whether you’ve knocked doors before or this is your first time, there is a place for you on this team. We’ll train you, pair you with a partner, and give you everything you need to get started.

    Bring comfortable shoes, a friend, and your energy. I look forward to seeing you out in the neighborhood and building this movement together.

  • D10 GOTV Mobilization

    Sunday, October 25, 2026 at 12:00 PM

    Every conversation matters. Every neighbor counts. As we enter the final stretch of this campaign, I’m looking forward to joining our team and supporters for our District 10 Get Out The Vote Mobilization.

    This is our chance to come together, reach voters across our neighborhoods, and make sure every voice in District 10 is heard. We’ll be knocking doors, talking with neighbors, and helping our community make a plan to vote.

    Whether you’ve been with us from the beginning or this is your first time getting involved, there is a place for you on this team. We’ll provide training, pair you with a partner, and give you everything you need to make an impact.

    Bring comfortable shoes, a friend, and your energy. Let’s finish strong and build the future of District 10 together.