In 1894 and 1895, Brand served in the Georgia Senate and was the president pro tempore of that body. Brand was also involved in the banking industry as president and director of the Brand Banking Co. in Lawrenceville, Georgia, director of the Georgia National Bank and of the American State Bank in Athens. Brand was the solicitor general of the western district of Georgia from 1896 through 1904 and succeeded Richard B. Russell, Sr. as the judge of the state superior court in 1906. He served in that position until 1917.
On June 27, 1911, a Walton County mob of several hundred unmasked white men lynched two Black men named Tom Allen and Joe Watts after a local white judge—Charles H. Brand—refused to allow state guardsmen to be present to prevent mob action. Three months earlier, in Judge Brand’s hometown of Lawrenceville in Gwinnett County, he had also refused the assistance of state troops to protect a Black man named Charles Hale, who, left without the protection of those troops, was taken by a white mob and lynched.