People

Leo Montero

Leo Montero
  • Name: Leo Montero
  • Birthday: 1972-09-18
  • Place of birth: Villa Carlos Paz, Argentina
  • Popularity: 0.001
We don't have biography for Leo Montero

Images:

Movies:

Title Release date
Campeón del Pueblo   as  Él mismo 2022-02-11
100% lucha, el amo de los clones   as  Él mismo 2009-07-16
100% Lucha, la película   as  Él mismo 2008-07-24