Se licenció en Derecho por la UNAM y obtuvo el grado de maestro en Letras Mexicanas por la misma universidad; también se doctoró en Filología Hispánica por la Universidad de Salamanca, junto a su amigo Padilla, con una tesis sobre las relaciones entre el subcomandante Marcos y los intelectuales en 1994 (más tarde se convetiría en el libro "La guerra y las palabras").