Abraham Delgado Known forDirectingBornSeptember 22, 1998Place of birthSeville, Andalucía, Spain Movies directed by Abraham DelgadoSaline Water 2025 TMDB