Student i Uppsala 1664-10-21; ryttare vid Livreg:tet 1674-04-16; kornett 1675-08-11; löjtnant 1676-12-06: ryttmästare vid Östgöta kavallerireg:tet 1680-06-16; avsked 1700-04-13 på grund av sjukdom (var nästan blind och lam i högra armen).Deltog i slagen vid Halmstad, Lund och Landskrona, fick två gånger hästen skjuten under sig och "Kroppen af Fienden illa handterat".
Reg:ts-chefen skrev i ett vitsordbrev till kungen om Johan: "under Krigztijden vid alla Occationer vijst sig såsom en trogen, tapper och redelig soldat" samt lovordar honom "såsom en flijtigh och hurtig Officerare, den der städse skiött sitt Compagnie, att man kunnat haft nöije deraf".
Källa: Andra Livgrenadjärregementet 1552-1927 av Waldemar Stenhammar och Reinhold Stenbock.