People

Luis Téllez Ibarra

Luis Téllez Ibarra
  • Name: Luis Téllez Ibarra
  • Birthday:
  • Place of birth: Ciudad de México, México
  • Popularity: 0.596
Biography: 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.

Images: