- 2000Living It UpFilmMontero
- 2000Marco Antonio, Rescue in Hong KongFilmJameson (voice)
- 1995Los hombres siempre mientenFilmPolicia 1
- 1989La dama del AlbaFilmMartín
- 1988El último guateque IIFilmJuan José Blasco
- 1987¡Biba la banda!FilmManolo
- 1983El Jardín de VenusSeries
- 1983La CelestinaSeriesCalixto
- 1982Life, Love and DeathFilmJosé María
- 1982Loca por el circoFilm
- 1982Franco, un proceso históricoFilmDefensor
- 1981The Funeral ChapelFilmÁngel
- 1981Habibi, amor míoFilm
- 1981Dos y dos, cincoFilmHipnotizador
- 1981CervantesSeriesJuan de Austria
- 1981Toda una vidaSeriesMartín
- 1980Morir de miedoFilmMiguel
- 1980Crónicas del bromuroFilm
- 1980The Semester We Loved Kim NovakFilm
- 1980Un cero a la izquierdaFilmRicardo
- 1979The ShackSeriesMédico
- 1979El día del presidenteFilmMax
- 1979Hierba salvajeFilmRobi
- 1978The Last PartyFilmJuan José Blasco
- 1977The Carrot QueenFilm
- 1977Secretos de alcobaFilmGonzalo
- 1977Esposa de día, amante de nocheFilmVicente
- 1976Madrid, Costa FlemingFilmMancebo botica
- 1975Vice and VirtueFilmAlberto