Aparte de su obra como escritor, ha sido colaborador y columnista de numerosas publicaciones, entre ellas "Índice" (Madrid), "Cuadernos para el diálogo" (Madrid), "Sindicalismo" (Madrid), "El europeo" (Madrid), "Destino" (Barcelona), "Historia y vida" (Barcelona), "Tiempo de historia" (Madrid), "El independiente" (Madrid).