Licenciado por la Escuela de Cine de Chile, a los 23 años dirigió la película ‘Sábado’ (2003), estrenada mundialmente en el Festival Internacional de Cine de Mannheim-Heidelberg, donde fue galardonada con el Premio Rainer Werner Fassbinder. Su siguiente largometraje fue ‘En la cama’ (2005), ganadora de la Espiga de Oro de la Semana Internacional de Cine de Valladolid, convirtiéndose en el director más joven en obtener dicho galardón en la historia del festival. Esta cinta cuenta con más de cuarenta premios internacionales y ha sido estrenada comercialmente en todo el mundo. En 2007 dirigió en Barcelona ‘Lo bueno de llorar’, estrenada mundialmente en el Festival Internacional de Cine de Locarno. Posteriormente filmó ‘La vida de los peces’ (2010), estrenada en el Festival Internacional de Cine de Venecia y ganadora del Premio Goya a la Mejor Película Iberoamericana. Su último largometraje hasta la fecha es ‘La memoria del agua’ (2015), estrenada en el Festival Internacional de Cine de Venecia y protagonizada por Benjamín Vicuña y Elena Anaya.