Luis Téllez Ibarra (Mexico City) is a creator of stop motion animated short films since 1993. He has worked on internationally recognized animated short films.
Known For
Birth Location
Ciudad de México, México
Born
Luis Téllez Ibarra hasn't appeared in any movies or TV shows