Home >

Leo Montero

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