Voting Record
VotingRecent Votes
Last 20Committee Assignments
CommitteesCampaign Finance
Finance
Total Raised
$2,095,534
Total Spent
$1,770,413
Cash on Hand
$883,461
Individual Contributions
$1,695,482
PAC Contributions
$284,000
Ethics & Legal Record
EthicsNo documented ethics violations or legal issues on record.