Clifford Alexander Whitehead was born in Halifax County, North Carolina on April 29, 1872. Whitehead was a dentist who lived in Tarboro (Edgecombe County) and Scotland Neck (Halifax County). He died in Rocky Mount (Nash County) on February 3, 1935.