Name: Henry Shepherd
RESIDENCE: Cumberland County, North Carolina
Enlistment Date: 25 Feb 1862
Enlistment Place: Camp Holmes, Raleigh, North Carolina
Service Record:
Enlisted as a Private on 25 February 1862 at the age of 19.
Commission in Company K, 43rd Infantry Regiment North Carolina on 2 Apr 1862.
Promoted to Full 2nd Lieutenant (Estimated day of Promo) on 30 Apr 1862.
Promoted to Full 1st Lieutenant on 6 May 1862.
Source: Historical Data Systems, comp.. American Civil War Soldiers [database on-line]. Provo, UT, USA: The Generations Network, Inc., 1999. Original data: Data compiled by Historical Data Systems of Kingston, MA
His 50+page full Compiled Military Service Record is available through the link below.
It also appears, after a quick search, he or his widow has a North Carolina Confederate Pension Application file. Many times these pension application files can have considerable personal information.
Jim Martin