John McGuire


Event Timeline

January 3, 2025
Begins Member of the House of Representatives in Virginia 5th
November 5, 2024 United States House of Representatives Elections, 2024
Candidate Party Region Vote Count Elected
John McGuire Republican Party Virginia 5th 249,564
End of Data
Benmo Communications Ltd. © 2017