Nacido en Madrid el 8 de septiembre de 1915 en una familia andaluza de intelectuales y políticos republicanos, se licenció en Derecho en la Universidad de Madrid en 1936.