Barry Humphries CBE & Lizzie Spender Married, Joint Family Tree & History
Matthew Perez
Updated on March 21, 2026
Age
89
Date of birth
Birth place
Kew, Melbourne, Australia
Date of death:
22 Apr 2023
Place of death
St Vincent’s Hospital, Sydney, New South Wales, Australia
Cause of death
Complications from hip replacement surgery