Skip navigation menu
About
Issues
Media
AD 23
Contact
Donate
About
Issues
Media
AD 23
Contact
Donate
Your voice matters
I will personally respond to each email!
Please reach out to connect as I work to represent Assembly District 23 in 2028.
First Name
Last Name
Email
Phone
ZIP Code
Send us a message!
0/255
Submit
You need to enable JavaScript to run this app.