From Florence, Tuscany, Italy • 1931 - 2010
We don't have a bio for this person yet
Mother of TearsFilm • 2007
SleeplessFilm • 2001
The Phantom of the OperaFilm • 1998
Castle FreakFilm • 1996
The House of ClocksFilm • 1989
The House of Lost SoulsFilm • 1989