Home›Epigmenio IbarraEpigmenio IbarraKnown for ProductionBorn:1952-09-18Place:Mexico City, MexicoMovies2017Radio Venceremos Details 2012The Engineer Details TV Shows2017The Day I Met El Chapo: The Kate del Castillo Story Details