Roland H. Hayes was born on December 4, 1868, in Carbonton, North Carolina. Hayes was an attorney in Chatham County, North Carolina. In 1901 and 1909, he was elected to represent the county as a state legislator. Hayes died in Richmond, Virginia, on July 12, 1919.