Es licenciado en Filología Hispánica por la Universidad Autónoma de Madrid y doctorado en la Universidad del Estado de Nueva York. Tras ejercer la docencia siete años en Estados Unidos, es profesor de Literatura Española en la Universidad de Almería. Colabora en prensa habitualmente y es crítico literario en Babelia, ABC Cultural y Letras y Libros. Publicó su primera novela en 1996.