After her death shortly thereafter, Bacon married another widow, Elizabeth Kingsmill Tayloe in around 1656 or 1657.
In March 1656, Bacon represented York County in the Virginia House of Burgesses.
By December 1656, Bacon was appointed as a member of the Virginia Governor's Council, where he served for three years.
During his time as a member of the Governor's Council, Bacon also served as auditor of the royal revenue for the colony from 1675 until 1688.
In 1676, Bacon offered his cousin “a considerable part of his Estate” on the condition that he would end the rebellion and return to being a “good subject to his Majesty."