Richard Brandon was born in Pennsylvania in about 1722. A resident of Rowan County, North Carolina, in 1765 he served on the local freeholders court, which heard cases involving enslaved people. He died in Rowan on October 27, 1790.