Nasceu em Barcelona em 1979, mas viveu a maior parte de sua vida no México. Aficionado por cinema desde cedo, aos 14 anos dirigiu seu primeiro curta-metragem. Anos mais tarde, adquire uma câmera de 16mm e faz seu segundo curta, Amarrados (2002). O filme foi aclamado pela crítica e exibido em diversos festivais internacionais. Trabalhou também como diretor-assistente em Batalla En El Cielo (2005), dirigido por Carlos Reygadas (cujo longa de estréia, Japón, foi exibido na 26ª Mostra). Sangre é seu primeiro longa.