Teran was born in Juchitán de Zaragoza in 1958. The city is located in the Mexican state of Oaxaca. He is a well-established poet in Mexico, with many works published in anthologies and magazines. Although he is considered a poet, he has also written novels in Zapotec. When he is not traveling the world showcasing his poetry, his day job is a teacher of media education in the Oaxacan Isthmus.