
Blood and Sand
1989 · as Parson

Immortal Sins
1991 · as Padre Luis

Slugs
1988 · as Mr. Riggs

Eliminators
1986 · as Chief Guard

The Tobacconist of Vallecas
1987 · as Reportero de Antena 3

Birds of Prey
1987 · as Editor (as Miguel de Grandi)

The Ebro Runs Dry
1991

The Sea Serpent
1985

Redondela
1987 · as Diego Luna

Pulsebeat
1985 · as Vincent