John Brandon was born in about 1713. A justice of the peace for Rowan County, North Carolina, he also represented Rowan in the North Carolina Colonial Assembly from 1753 to 1754. Brandon died in Rowan on April 27, 1775.