Hijo de Carlos Alberto Figueroa Castro y Edna Albertina Ibarra Escobedo.
[1] En 1954, junto a su familia, se exilió en México tras el derrocamiento del gobierno de Jacobo Arbenz Guzmán.
Desde 1970, estudió sociología en la Universidad Nacional Autónoma de México (UNAM), regresando graduado a su país.
Su compañera de vida es Lisett Santa Cruz Ludwig con quien tiene dos hijos, Camila (1995) y Sebastián (1998).
Anteriormente estuvo casado con Ana Carrillo Padilla, con quien tiene un hijo llamado Alejandro (1978).