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: Directing
Birthday:
Place of Birth: Ciudad de México, México
Also Known As: