William Roberts Whitson was born in Asheville (Buncombe County), North Carolina on June 29, 1853. Whitson was an attorney in Asheville. He died in Asheville on April 21, 1929.