Voting Record
VotingRecent Votes
Last 20Campaign Finance
Finance
Total Raised
$2,474,642
Total Spent
$971,774
Cash on Hand
$2,238,086
Individual Contributions
$1,372,519
PAC Contributions
$1,053,190
Ethics & Legal Record
EthicsNo documented ethics violations or legal issues on record.