Acting
Gli insoliti ignoti
2003
Something to Believe In
Master of Ceremonies
1998
The Prince of Homburg
1997
Bits & Pieces
1996
Anche i commercialisti hanno un'anima
Luigi
1994
Mediterraneo
Libero Munaron
1991
Voyage of Terror: The Achille Lauro Affair
1990
No Thanks, Coffee Makes Me Nervous
Unintelligible Prisoner
1982