Snapshot
Bills sponsored
6
Bills cosponsored
114
Total votes cast
3,730
Last 120 votes
54Y · 64N
News mentions
0
U.S. Representative for Pennsylvania's 4th Congressional District (Montgomery and Berks Counties) since 2019. Former Pennsylvania state representative (2012-2018) and Abington Township commissioner (2011-2012). Served as a House impeachment manager during the second impeachment of President Trump in 2021. Currently serves on the House Appropriations and Foreign Affairs committees.
Voting history
The voting record
Nay
Yea
Yea
House · May 14, 2026
Keeping Violent Offenders Off Our Streets Act of 2025Nay
House · May 14, 2026
Cashless Bail Reporting ActNay
House · May 14, 2026
Keeping Violent Offenders Off Our Streets Act of 2025Yea
House · May 14, 2026
HOUSE Act of 2025Nay
House · May 14, 2026
Monitor Accountability ActYea
House · May 14, 2026
Monitor Accountability ActNay
House · May 13, 2026
Focus on Learning ActNay
House · May 13, 2026
PROTECT Our Children Reauthorization Act of 2025Showing 1-10 of 120 votes
Recent bills sponsored & cosponsored
Bills & legislation
H.R.8681 · 2026 · Sponsored
SHIELD Act
H.R.7491 · 2026 · Sponsored
Effective Assistance of Counsel in the Digital Era Act
H.R.7355 · 2026 · Sponsored
Flood History Information Act of 2026
H.R.7209 · 2026 · Sponsored
TRAIN Act
H.R.6626 · 2025 · Sponsored
PFAS Accountability Act of 2025
H.R.6434 · 2025 · Sponsored
Freedom to Heal Act of 2025
+11 more cosponsors
H.R.8619 · 2026 · Cosponsored
Kimberly Vaughan Firearm Safe Storage Act
H.R.8860 · 2026 · Cosponsored
To amend title 18, United States Code, to enhance prosecution of corporate crime.
H.R.8831 · 2026 · Cosponsored
To protect our democracy by preventing abuses of Presidential power, restoring checks and balances and accountability and transparency in government, and defending elections against foreign interference, and for other purposes.
H.R.8807 · 2026 · Cosponsored
To authorize appropriations for data collection, surveillance, and research on maternal health outcomes during public health emergencies, and for other purposes.
Showing 1-10 of 120 recent bills (601 total)















