Peerage details
Episcopal details
cons. 11 Nov. 1683 bp. of ROCHESTER; transl. 16 July 1684 bp. of ELY; depr. 1 Feb. 1690
RP
Sitting
First sat 19 May 1685; last sat 28 Feb. 1689
Never sat
Off
Parliamentarian
205630