Christopher Dudley was born in Person County, North Carolina in about 1775. A resident of New Hanover County, North Carolina he worked there as a postmaster. In 1839 he made a sworn affidavit in support of Lucy Brown's widow's pension application. He died in New Hanover County on October 14, 1840.