trzykrotnie żonaty 1. Rim Panhuijsen (18.08.1953 - 1966, rozwód), 2 dzieci: syn Johnny Jr. (ur. 22.02.1954) i córka Ellisgine (ur. 1959); 2. Tilly van Duykeren (od 06.06.1967, rozwód), syn Michiel (ur.1968); 3. Mai Lun Lee (od 04.03.1974, rozwód), córka Sanne (ur. 1974)