Popularity: 0
1921-08-26
Rio de Janeiro, Rio de Janeiro, Brazil
1995-11-10
Character: Self
Release date: 08/18/1976