Brown was born on February 8, 1914, in Spartanburg, South Carolina to parents Ben Hill and Clara Twitty Brown. His father was the mayor of Spartanburg in 1937.[1]
Brown was a lawyer.[1] Brown was appointed by President Lyndon B. Johnson to the position of United States Ambassador to Liberia on November 25, 1964. The presentation of his credentials occurred on January 6, 1965. He remained in this position until July 17, 1969.[2]