Popularity: 0
1980-05-17
Monterrey, Nuevo Leon, Mexico
Character: Himself
Release date: 11/30/2007
Release date: 11/23/2010