Professore ordinario di Linguistica Generale dal 1980. Ha studiato Filosofia a Roma e ha poi trascorso periodi di studio in Francia e in Germania. Ha insegnato in diverse università italiane prima di passare alla Sapienza di Roma (1980) e poi a Roma Tre (1992).