Photo of John McDonald
D New York Assembly · District 108 On the 2026 ballot

Asm. John McDonald

Compare
Total votes
9,713
all sessions
Attendance
99%
71 missed
Higher than 94% of chamber peers
With party
99%
of cast votes
Near the chamber average
Bipartisan score
1%
crosses aisle rarely
Near the chamber average
Sponsored
1,473
bills & resolutions
Higher than 80% of chamber peers
Committees
5
assignments
1,473 bills and resolutions

Sponsored bills

Total
1,473
Primary
388
Co-sponsor
1,085
This page
1,473
matching current filters
Co-sponsor A 5052
Vetoed · New York Assembly · Co-sponsor
Establishes a highway and depot charging needs evaluation

Establishes a highway and depot charging needs evaluation to assist in achieving targets set forth by the climate leadership and community protection act, zero-emissions vehicle sales target and regulations, including the advanced clean truck, advanced clean cars II rules and the zero-emissions school bus mandate.

Vetoed Nov 17, 2023 1 co-sponsor
Co-sponsor A 1029
Signed into law · New York Assembly · Co-sponsor
Relates to the automatic sealing of certain convictions

Provides for automatic sealing of certain convictions after a certain passage of time from either imposition of sentence, release from parole or probation, and if the defendant does not have a current charge pending; excludes certain offenses; permits access by certain persons.

Signed into law Nov 16, 2023 1 co-sponsor
Co-sponsor A 3381
Signed into law · New York Assembly · Co-sponsor
Clarifies the definition of veteran to include career members of the armed forces for purposes of the veterans alternative tax exemption

Clarifies the definition of veteran to include career members of the armed forces for purposes of the veterans alternative tax exemption by considering individuals who meet certain conditions to have been discharged or released from active military service of the United States despite the fact that no discharge may have been issued.

Signed into law Nov 10, 2023 1 co-sponsor
Showing 1,101 to 1,110 of 1,473 bills