The Venus of Ille 1981
Sound Recordist
Nightmare City 1980
as Bob
The Biggest Battle 1978
as Gestapo Agent
Brothers Till We Die 1977
as Agente Romeo Esposito
A Simple Heart 1977
Actor
Keoma 1976
as Plague Victim (uncredited)
The Conformist 1971
as Franz
LSD Flesh of Devil 1967
as Marine in footage (uncredited)
Credits from TMDB.