IC Film actorLGBTQ rights activistTelevision actorMusical theatre actor Itziar Castro Spanish actress Born14 February 1977Died8 December 2023 (aged 46)