Popularity: 2
1976-09-25
Roma, Italy
Character: Self
Release date: 01/01/1999
Character: Horror film property master
Release date: 11/21/1996