[1][2][3] Carter was head of the history department at Fork Union Military Academy from 1930 to 1936.
[3] He served as an agent in the Federal Bureau of Investigation under J. Edgar Hoover.
He served on board the USS George Washington and attained the rank of lieutenant.
He was elected as an independent candidate to the Virginia House of Delegates, representing the 38th district, in 1953.
[2][3][5] He was part of a group of moderate state delegates known as the "young Turks".
[1][7] He was member and deacon of First Baptist Church and was a Sunday school teacher.