John Jennings was born in about 1653 and arrived in North Carolina by 1672. A resident of Pasquotank, he served as a justice for the Albemarle County Court in 1684 and later as a justice of the Pasquotank Precinct Court. He died in Pasquotank in sometime in or after August 1718.