Es donà a conèixer amb el film Tasio (1984). Posteriorment ha dirigit 27 horas (1986), Las cartas de Alou (1990, Concha d’Or del Festival de Sant Sebastià i premi Goya 1991 al millor guió original), Historias del Kronen (1994, premi Goya 1995 al millor guió adaptat), Secretos del corazón (1997, dos premis Goya el 1988 i premi Sant Jordi), Silencio roto (2001), Obaba (2005, Premi Internacional Terenci Moix 2006) i No tengas miedo (2011).
El 1998 fou guardonat amb el Premio Nacional de cinematografia i l’any 2020 rebé la Medalla d’Or del mèrit en les belles arts.