People / Antonio Castro

Person · House

Antonio
Castro

SHARED EMPLOYEEOffice of Representative John J. Mcguire III

Works forRJohn J. Mcguire III · Republican · Virginia 5th District

Antonio Castro serves as SHARED EMPLOYEE at Office of Representative John J. Mcguire III in the House

Last year's salary

$99,775

Calendar year 2025

Career tenure

9.6y

8 roles tracked

Sponsored trips

0

$0 total

Career earnings

$466,826

Chapter I

Compensation Timeline

Summed annual salary across all tracked roles.

Preparing salary timeline...

Chapter II

Employment History

Roles are merged across compensation filings.

SHARED EMPLOYEE
Office of Representative John J. Mcguire III
forRJohn J. Mcguire III · Republican · Virginia 5th District
House
Jan 3, 2025 to Present
SHARED EMPLOYEE
Office of Representative Thomas H. Kean, Jr.
forRThomas H. Kean, Jr. · Republican · New Jersey 7th District
House
Mar 9, 2023 to Present
SHARED EMPLOYEE
Office of Representative Zachary Nunn
forRZachary Nunn · Republican · Iowa 3rd District
House
Jan 3, 2023 to Present
SHARED EMPLOYEE
Office of Representative Brian J. Mast
forRBrian J. Mast · Republican · Florida 21st District
House
Apr 1, 2019 to Present
PART-TIME EMPLOYEE
Office of Representative Darren Soto
forDDarren Soto · Democratic · Florida 9th District
House
Apr 1, 2019 to Present
SHARED EMPLOYEE
Office of Representative David E. Price
forDDavid E. Price · Democratic · North Carolina 4th District
House
Apr 1, 2019 to Jan 2, 2023
SHARED EMPLOYEE
Office of Representative Steve Womack
forRSteve Womack · Republican · Arkansas 3rd District
House
Apr 1, 2020 to May 31, 2021
INTERN
Senate
Jun 6, 2016 to Jun 24, 2016

Chapter III

Sponsored Travel

No disclosed trips yet.