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 ha publicado más de ochenta libros sobre diversos temas, tanto ensayísticos como de ficción. Es autor de numerosos artículos y ha realizado numerosas intervenciones en programas de radio y televisión.