Voting Record
VotingRecent Votes
Last 20Committee Assignments
CommitteesCampaign Finance
Finance
Total Raised
$3,377,426
Total Spent
$851,025
Cash on Hand
$4,122,283
Individual Contributions
$1,270,536
PAC Contributions
$595,022
Ethics & Legal Record
EthicsNo documented ethics violations or legal issues on record.