Cursó estudios en su ciudad natal en la Escuela Superior de Arte Dramático de Málaga, en la especialidad de interpretación para luego estudiar cinematografía en Madrid.
[1] Tras haber realizado el cortometraje Hongos (1999), que obtuvo premios en distintos festivales internacionales, saltó a la fama con la película Piedras (2002), por la que fue nominado al Goya al mejor director novel y fue candidato al Oso de Oro del Festival de Berlín.
[2][3]En los años siguientes dirigió y escribió 20 centímetros (2005) y 10.000 noches en ninguna parte (2011).
[4] Por su trabajo en Tres metros sobre el cielo (2010) fue nominado al Goya al mejor guion adaptado.
[5] En 2018 dirigió La enfermedad del domingo (2018), que se estrenó en la Sección Panorama del Festival de Berlín.