Johan Gerard van Hessen was een zoon van Riko van Hessen en Francina Jantina van Eijsden.
Hij trouwde 30 December 1936 in Amsterdam met Helena Elisabeth Goudeket, van wie hij 2 April 1940 is gescheiden. Johan trouwde opnieuw in Amsterdam op 2 April 1942 met Sophia Maria Richardine Henriette Heuckeroth. Uit het tweede huwelijk werd een zoon geboren die samen met zijn moeder de oorlog heeft overleef…