Leo Montero
Birthday: 1972-09-18 | Place of Birth: Villa Carlos Paz, Argentina...
Known For
Acting
Year
Title
Role
2008
100% Lucha, la película
as Él mismo