Voting Record
VotingRecent Votes
Last 20Campaign Finance
Finance
Total Raised
$1,624,001
Total Spent
$645,110
Cash on Hand
$2,576,309
Individual Contributions
$940,099
PAC Contributions
$321,919
Ethics & Legal Record
EthicsNo documented ethics violations or legal issues on record.