Made in Italy 2020
as Giovanni
Joseph of Nazareth 2000
as Gioacchino
Sposerò Simon Le Bon 1986
as Lello, padre di Clizia
Rich and Poor 1983
Actor
Closed Circuit 1978
as Controllore
Mimì Bluette... Flower of My Garden 1976
A Sold Life 1976
as Major Milani
La Cecilia 1976
Credits from TMDB.