Leandro IbarraActingNo biography available.Known ForFan ClubNo Nerds have favorited Leandro Ibarra yet — be the first.All fan clubsFrom NerdspinFilmographyActor22012The Destruction of the Existing OrderFilm2008Extraordinary StoriesFilmSalvador Armas★ 7.7