Years in Office
12
Bills Sponsored
250
Bills Co-Sponsored
4045
Committees
4
District Information
Loading district data...
Explore Other Massachusetts Legislators
Browse other representatives across Massachusetts. See their bills, votes, and district data.