
Representative · MA-7 · D
Current term Jan 3, 2025 – Jan 3, 2027 · In the House since Jan 3, 2019
Official websiteBiographical Directory
Portrait: U.S. Government Publishing Office, via unitedstates/images (public domain)
676 recorded votes in covered roll calls of the 119th Congress. A vote on cloture, an amendment, or a procedural motion is labeled with its exact question and is not the same as a vote on final passage.
Providing for consideration of the bill (H.R. 5408) to accelerate workplace time-to-contract under the National Labor Relations Act
Jun 9, 2026 · House roll call 212 · Result: Passed · H.Res. 1140
Providing for consideration of the bills H.R. 8312, H.R. 8464, and S. 2 and providing for consideration of the resolution H.Res. 1355
Jun 9, 2026 · House roll call 211 · Result: Passed · H.Res. 1345
Providing for consideration of the bills H.R. 8312, H.R. 8464, and S. 2 and providing for consideration of the resolution H.Res. 1355
Jun 9, 2026 · House roll call 210 · Result: Passed · H.Res. 1345
Federal Fraud Prevention Workforce Training Act
Jun 8, 2026 · House roll call 209 · Result: Passed · H.R. 8428
TRUE Accountability Act
Jun 8, 2026 · House roll call 208 · Result: Passed · H.R. 8466
Providing for consideration of the bill (H.R. 2913) to authorize support for Ukraine, and for other purposes
Jun 4, 2026 · House roll call 206 · Result: Passed · H.Res. 518
Agriculture, Rural Development, Food and Drug Administration, and Related Agency Appropriations Act, 2027
Jun 4, 2026 · House roll call 205 · Result: Passed · H.R. 8646
Agriculture, Rural Development, Food and Drug Administration, and Related Agency Appropriations Act, 2027
Jun 4, 2026 · House roll call 204 · Result: Failed · H.R. 8646
Waiving a requirement of clause 6(a) of rule XIII with respect to consideration of certain resolutions reported from the Committee on Rules
Jun 4, 2026 · House roll call 203 · Result: Passed · H.Res. 1336
Waiving a requirement of clause 6(a) of rule XIII with respect to consideration of certain resolutions reported from the Committee on Rules
Jun 4, 2026 · House roll call 202 · Result: Passed · H.Res. 1336
Directing the President pursuant to section 5(c) of the War Powers Resolution to remove United States Armed Forces from Lebanon
Jun 4, 2026 · House roll call 201 · Result: Failed · H.Con.Res. 84
Providing for consideration of the bill (H.R. 2913) to authorize support for Ukraine, and for other purposes
Jun 3, 2026 · House roll call 200 · Result: Passed · H.Res. 518
Directing the President, pursuant to section 5(c) of the War Powers Resolution, to remove United States Armed Forces from hostilities with Iran
Jun 3, 2026 · House roll call 199 · Result: Passed · H.Con.Res. 86
No Funds for Repeat Child Care Violations Act
Jun 3, 2026 · House roll call 198 · Result: Passed · H.R. 7726
No Funds for Repeat Child Care Violations Act
Jun 3, 2026 · House roll call 197 · Result: Failed · H.R. 7726
Northwest Straits Marine Conservation Initiative Reauthorization Act
Jun 3, 2026 · House roll call 196 · Result: Passed · H.R. 2860
Providing for consideration of the bills (H.R. 8646) Agriculture, Rural Development, Food and Drug Administration, and Related Agency Appropriations Act, 2027; (H.R. 7726) Stop Child Care Scams Act; (H.R. 7892) No Aid for Ghost Students Act; and (H.R. 8872) Preventing Waste, Fraud, and Abuse in TANF Act
Jun 3, 2026 · House roll call 195 · Result: Passed · H.Res. 1333
Providing for consideration of the bills (H.R. 8646) Agriculture, Rural Development, Food and Drug Administration, and Related Agency Appropriations Act, 2027; (H.R. 7726) Stop Child Care Scams Act; (H.R. 7892) No Aid for Ghost Students Act; and (H.R. 8872) Preventing Waste, Fraud, and Abuse in TANF Act
Jun 3, 2026 · House roll call 194 · Result: Passed · H.Res. 1333
ARTIST Act
Jun 3, 2026 · House roll call 193 · Result: Passed · S. 254
American Battlefield Protection Program Amendments Act
Jun 3, 2026 · House roll call 192 · Result: Passed · H.R. 7618
Sharri Briley and Eric Edmundson Veterans Benefits Expansion Act
May 21, 2026 · House roll call 191 · Result: Passed · H.R. 6047
Veterans 2nd Amendment Protection Act
May 21, 2026 · House roll call 190 · Result: Passed · H.R. 1041