Es autor de catorce novelas, cinco ensayos, una extensa obra periodística y algunos cuentos y poemas.