Skip navigation menu
About
Issues
Media
AD 23
Contact
Donate
A proven leader on the toughest issues facing our state.
Working hard to represent Assembly District 23 in 2028.
Email
Email
Phone
Phone
ZIP Code
ZIP Code
Submit
Opt in to text messages (optional).
About
Issues
Media
AD 23
Contact
Donate
A proven leader on the toughest issues facing our state.
Working hard to represent Assembly District 23 in 2028.
Email
Email
Phone
Phone
ZIP Code
ZIP Code
Submit
Opt in to text messages (optional).
Your support helps power our campaign!
$
100
$
250
$
500
$
1000
$
5900
Other
$
100
$
250
$
500
$
1000
$
5900
Other
You need to enable JavaScript to run this app.