Luis Téllez is known for his work on Inzomnia, Viva el Rey (2017) and Pinocchio (2022). He is married to Karla Castañeda.
No data