Home State: South Carolina
Branch of Service: Infantry
He had probably served in the 3rd South Carolina Infantry Regiment, and enlisted in Company F, 3rd South Carolina Infantry Battalion on 30 January 1862 at Columbia, SC.
On the Campaign
He was reported missing in action at Fox's Gap on 14 September 1862.
The rest of the War
He mustered out of service (date not given) as a Corporal in the 8th South Carolina Infantry, which had consolidated with the 3rd Regiment, 3rd Battalion and other SC troops in April 1865.
References & notes
Basic information from Davis1, who has him as J.B. McCawley. Details from the Soldiers and Sailors database.