Rob according to the cwss their are 531 J.Cunningham's, but only 10 John S., all were Union, and none from Tenn, except one and he was in in a Texas Cav. unit? I seen a bunch in confederate service but under john Cunningham and from Tenn.
You should file for his service record from the site at the top of the page. Sorry couldn't do more!