Digital Democracy is updating its campaign finance records. During this upgrade, some financial data and visualizations may be temporarily unavailable. Thank you for your patience.

Past Affiliations

Year:

Known Roles

  • Advocate

Testimony

Session:
Preview image for SB 7324MIN
May 6, 2026

SB 73

Elections: inspection of voting systems.

Preview image for SB 137920MIN
Apr 15, 2026

SB 1379

County of Riverside: separation of county offices: in-custody reports.

Preview image for AB 231813MIN
Apr 14, 2026

AB 2318

Law enforcement: facilitating medical care.

Preview image for AB 205214MIN
Apr 14, 2026

AB 2052

Criminal procedure: continuances.

Preview image for SB 101316MIN
Apr 14, 2026

SB 1013

Automated license plate recognition systems.

Preview image for SB 107147MIN
Apr 8, 2026

SB 1071

Death certificates.

Preview image for AB 245015MIN
Apr 7, 2026

AB 2450

Sentencing: dismissal of enhancements.

Preview image for AB 181613MIN
Mar 24, 2026

AB 1816

Probation: duration.

Preview image for AB 194119MIN
Mar 24, 2026

AB 1941

Organized metal theft.

Showing 1-9 of 74 testimonies