Itziar Castro(1977-2023)
- Actress
- Producer
- Director
Itziar Castro was born on 14 February 1977 in Barcelona, Barcelona, Catalonia, Spain. She was an actress and producer, known for Killing God (2017), [REC] 3: Genesis (2012) and Skins (2017). She died on 8 December 2023 in Lloret de Mar, Girona, Catalunya, Spain.