Voting Record
VotingRecent Votes
Last 20Committee Assignments
CommitteesCampaign Finance
Finance
Total Raised
$1,203,840
Total Spent
$1,078,989
Cash on Hand
$8,093,464
Individual Contributions
$719,516
PAC Contributions
$265,112
Ethics & Legal Record
EthicsNo documented ethics violations or legal issues on record.