Environment Council of Rhode Island

...building an ecologically healthy future in a sustainable economy

Michael J. McCaffrey

Michael J. McCaffrey is a Democratic member of the Rhode Island State Senate, representing District 29. He was first elected to the chamber in 1994. He served as chairman of the Senate Committee on Judiciary from 2003 until 2017 when he was elected Majority Leader.

Current Position: 
Senator
District: 
S29
Phone: 
(401) 739-7576
GA Session: 
2013-2014
2015-2016
2017-2018
2019-2020
2021-2022