Ancien élève de l'Ecole Normale Supérieure de Saint-Cloud (1970-1974) et Agrégé de Lettres modernes (1973).

Etudes de Linguistique et de Philosophie (Université Paris X).

Doctorat de 3° cycle en linguistique: Essai de construction d'une sémantique discursive (Université Paris X, 1974).

Doctorat d'Etat en linguistique : Sémantique de la polémique - Du discours à l'interdiscours. Etude d’un corpus de textes religieux du XVII° siècle (Université Paris X, 1979).

1974-1980 : Assistant de linguistique à l'Université d'Amiens.

1980-1988 : Maître-assistant de linguistique à l'Université d'Amiens.

1988-2000 : Professeur de linguistique à l'Université d'Amiens.

2000-2011 : Professeur de linguistique à l’Université de Paris-Est Créteil.

depuis janvier 2012 : Professeur de linguistique à l'Université Paris-Sorbonne (Paris IV)

Membre de l'équipe d'accueil 4509 : "Sens, Texte, Informatique, Histoire" (STIH) de l'Université Paris-Sorbonne.