Ha ocupado numerosos cargos públicos, entre los que están en dos ocasiones diputado federal.
Desde que era alumno de la Escuela Nacional Preparatoria destacó en los concursos de oratoria, ganando u ocupando lugares destacados en varios en los que participó.
Coincidió en estas actividades de política estudiantil con otros alumnos que luego serían políticos destacados, como: Alfredo V. Bonfil, Pedro Vázquez Colmenares y Píndaro Urióstegui Miranda.
En 1971 el presidente Luis Echeverría Álvarez lo nombró director general del Instituto Nacional de la Juventu Mexicana, puesto en el que permaneció hasta 1976.
Estuvo casado en un primer matrimonio con la actriz Lilia Aragón, con quien tuvo tres hijos, entre ellos el actor Alejandro Aragón, y en un segundo matrimonio con Luz María Magaldi Aguilar, con quien tuvo dos hijos.