Despite being the son of supporters of the
Union, Perrett volunteered on January 10, 1861 to serve in the Mathews Cress Roads Company of the
26th North Carolina Infantry Regiment of the
Confederate States Army during the
American Civil War. He served under the command of Colonel
Zebulon Vance, Lieutenant Colonel Harry Burgwyn, and Major Abner B. Carmichael. On February 22, 1865, command of his regiment had fallen to Perrett. He deserted along with 17 others of the company but was brought back to camp at one of the
Roanoke River crossings. He stood trial for
desertion in March 1865. == Post-war ==