John first enlisted for Revolutionary War service in May 1780, being at that time a resident of Powhatan County, Virginia. He gave 15 months of service as a private and sergeant under Captains Hughes and Porter and Colonels Nelson, Randolph, and Goode. The principle battle in which he was engaged was the battle of Guilford Courthouse, 15 March 1781.