Fils d'un militaire, il est le plus jeune de cinq enfants et aurait probablement suivi une carrière militaire en emboîtant le pas à son père, mais sa mère l'a emmené à une audition à l'âge de neuf ans et il a été engagé pour jouer le fils de Jane Birkin dans le film La Miel (1979) réalisé par Pedro Masó, marquant le début d'une carrière prolifique d'enfant acteur principalement dans des films commerciaux comme Conan le Barbare (1982), aux côtés d'Arnold Schwarzenegger.
Ses collaborations avec Fernando Trueba et Vicente Aranda en ont fait le jeune acteur le plus recherché de ces années-là.
Il a travaillé dans des films tels que Mambrú se fue a la guerra, réalisé par Fernando Fernán Gómez et El año de las luces, de Trueba, où il a travaillé pour la première fois avec Maribel Verdú.
Il a été nominé six fois aux Goya Award, le remportant en 1989 pour sa performance dans Si te dicen que caí. Il a également remporté un prix de révélation au Festival du film de San Sebastián et deux autres comme meilleur acteur au Festival du film de Nîmes.