Hijo de catalanes y nacido en Sevilla, se crio en Madrid, donde estudió en el Instituto Ramiro de Maeztu.