Leo Montero
- Known for
- Acting
- Born
- September 18, 1972
- Place of birth
- Villa Carlos Paz, Argentina
Movies with Leo Montero
- A Love in Times of Selfies 2014 · ★ 3.2
- 100% Lucha, la película 2008 · ★ 6.3
- Campeón del Pueblo 2022 · ★ 8.5
- 100% lucha, el amo de los clones 2009 · ★ 5.0