Rojen leta 1982 v Parizu (Francija). Starša sta bila emigranta iz Galicije, kamor so se vrnili, ko je dopolnil šest let. Po študiju avdiovizualnih komunikacij se je preselil v Tanger (Maroko), kjer je začel snemati filme. Že s prvencem You All Are Captains je osvojil nagrado FIPRESCI v sklopu Štirinajst dni režiserjev v Cannesu.