 He was educated at Queens' College, Cambridge and admitted at Gray's Inn in 1654.He was Master of the Household of Kings Charles II and James II of England, Member of Parliament from February 1679 to August 1679 for the constituency of Anglesey and from 1679 until 1689 for Beaumaris.He married Sophia Stuart, sister of Frances Theresa Stuart (1647–1702) "La Belle Stuart" (daughter of Walter Stuart).