Itziar Castro, a talented actress and producer, was born on Valentine's Day, February 14th, 1977, in the vibrant city of Barcelona, situated in the autonomous community of Catalonia, Spain.
She gained recognition for her work in various films, including the 2017 production "Killing God", as well as the 2012 horror film "[REC] 3: Genesis" and the 2017 psychological thriller "Pieles".
Itziar Castro's impressive career spanned decades, leaving behind a lasting impact on the entertainment industry.
Tragically, her life was cut short on December 8th, 2023, in Lloret de Mar, a charming coastal town located in the province of Girona, within the autonomous community of Catalunya, Spain.