Born: 2003-09-17
Place of Birth: Palma de Mallorca, Mallorca, Balearic Islands, Spain
Known For: Art
Art Department Assistant 2025 0.0
Second Assistant Director 2025 0.0
Director 2025 10.0
Editor 2025 10.0