Leonardo Treviglio was born on August 21, 1949 in Milan, Lombardy, Italy. He is an actor, known for Stealing Beauty (1996), Sebastiane (1976) and Titus (1999). Read more on iMDB