Charles Haddon Shepard was born on November 21, 1878 in Raleigh, North Carolina. Shepard was a prominent Black physician in Durham, North Carolina, where he served as superintendent of Lincoln Hospital from 1901 to 1935. Shepard died in Durham on May 15, 1935.