Es Doctor en Filología Hispánica por las universidades Jawaharlal Nehru de Nueva Delhi y Complutense de Madrid. Ha ejercido la docencia en universidades y otras instituciones de España y del extranjero y publicado más de sesenta libros sobre diversos temas. Es autor de numerosos artículos, imparte conferencias de forma regular y ha colaborado en diversos programas de televisión y radio. En la actualidad, vive en Madrid.