היינו נולד ב-13 בדצמבר 1938 בדיסלדורף-אוברבילק, גרמניה, להיינריך ופרנזיסקה קרם. אביו היה רופא שיניים קתולי, אמו פרוטסטנטית. סבו היה האורגניסט בקתדרלת קלן. היו לו גם שני בני דודים שהיו כמרים קתולים. אביו של היינו גויס לצבא הגרמני במהלך מלחמת העולם השנייה ונהרג ב-2 באוגוסט 1941 במהלך הפלישה לברית המועצות.