Legislation Overview of the Representative's office, activities, and communications.
About
Bills sponsored or cosponsored
38
Committee Assignments
7 committees
member·Energy, Environment and Natural Resources advisory·Legislative Education Study designee·Legislative Finance advisory·Mortgage Finance Authority Act Oversight standing advisory·Revenue Stabilization and Tax Policy Data sourced from official congressional records, CRS, and FEC filings. AllCiv Score methodology available at allciv.com/methodology.