Voting Record
VotingRecent Votes
Last 20Committee Assignments
CommitteesCampaign Finance
Finance
Total Raised
$7,761,388
Total Spent
$4,520,536
Cash on Hand
$7,728,429
Individual Contributions
$3,650,338
PAC Contributions
$2,725,370
Ethics & Legal Record
EthicsNo documented ethics violations or legal issues on record.