Voting Record
VotingRecent Votes
Last 20Committee Assignments
CommitteesCampaign Finance
Finance
Total Raised
$2,790,889
Total Spent
$3,349,301
Cash on Hand
$9,323,632
Individual Contributions
$2,345,346
PAC Contributions
$202,800
Ethics & Legal Record
EthicsNo documented ethics violations or legal issues on record.