Peerage details
Episcopal details
cons. 11 Nov. 1683 bp. of ST DAVIDS
RP
Sitting
Never sat
Never sat
Off
Parliamentarian
205642