Please contact my offices to share your thoughts on current legislation that may affect you, your family, and your community.
Click here for a list of committees I am currently serving on.
An archive of my speeches and floor statements.
A list of bills I have co-sponsored.
A list of bills I have sponsored.
Gain insight into the Legislative Process and how you can make a difference.
Learn how to view my latest votes made in Congress.