Peerage details
cr. 18 May 1658 Bar. CROFTS
Episcopal details
RP
Sitting
First sat 3 Sept. 1660; last sat 17 May 1675
Never sat
Off
Parliamentarian
205284