Voting Record
VotingRecent Votes
Last 20Committee Assignments
CommitteesCampaign Finance
Finance
Total Raised
$4,163,983
Total Spent
$5,721,879
Cash on Hand
$15,384,337
Individual Contributions
$1,339,993
PAC Contributions
$555,700
Ethics & Legal Record
EthicsNo documented ethics violations or legal issues on record.