Acting - Born May 3, 1973
No biography available.
100% Lucha
2006
Titanes en el ring
1962
100% Lucha, la película
2008
Run Run Bunny!
2003