Voting Record
VotingRecent Votes
Last 20Committee Assignments
CommitteesCampaign Finance
Finance
Total Raised
$913,858
Total Spent
$649,919
Cash on Hand
$2,338,038
Individual Contributions
$390,442
PAC Contributions
$351,050
Ethics & Legal Record
EthicsNo documented ethics violations or legal issues on record.