Laureato in Storia della lingua italiana con Luca Serianni, è professore ordinario di Linguistica italiana presso l'Università per stranieri di Siena dove ha ricoperto le cariche di prorettore, preside, coordinatore del dottorato di ricerca e direttore di dipartimento. Insegna inoltre presso la Scuola di specializzazione in didattica dell'italiano L2 della stessa Università.
È autore di numerose pubblicazioni[1]. Tra i volumi, si segnalano un manuale di Linguistica italiana, una Linguistica testuale dell'italiano, una Grammatica della lingua italiana (con Pietro Trifone) e una storia delle grammatiche di italiano per stranieri (con Danilo Poggiogalli). La sua ricerca più nota è dedicata all'espressione dei pronomi personali soggetto nella storia dell'italiano, dalle origini a Manzoni. Con Giuseppe Antonelli ha coordinato la realizzazione del CEOD (Corpus Epistolare Ottocentesco Digitale). Fa parte dell'Accademia della Crusca, del Comitato Direttivo della rivista Lingua e stile, del Comitato Scientifico delle riviste "La lingua italiana", "Italiano a scuola" e "Italiano LinguaDue". Dirige la collana “Testi e culture in Europa”, pubblicata dall'editore Pacini di Pisa. È socio del Centro di studi linguistici e filologici siciliani e del Centro Studi Giuseppe Gioachino Belli.