You asked:

how old was henry viii when pius xii was born

  • Henry VIII of England
    Henry VIII of England
    Pope Pius XII
    Pope Pius XII
    Henry VIII of England was 384 years, 8 months and 3 days old when Pope Pius XII was born.