Graduado em Letras (1967) pela PUC-Campinas, tem Especialização em Língua Portuguesa pela Universidade Clássica de Lisboa (1968), é mestre em linguística pela USP (1971), doutor em linguística pela USP (1974), livre-docente em linguística pela USP (1985), pós-doutorado em linguística pela UNICAMP (2008), professor titular pela UNESP (2005). Autor dos livros: Curso de Redação (Ática), A Arte de Argumentar Gerenciando Razão e Emoção (Ateliê), Gramática Mínima para Domínio da Língua Padrão (Ateliê), Linguística Cognitiva (Ateliê), O Design da Escrita (Ateliê), Texto e Gramática (Melhoramentos), Oficina de Redação em Língua Inglesa: textos técnicos (Estácio). Já orientou e levou à defesa 40 dissertações de mestrado e 40 teses de doutorado. Sua área de pesquisa atual é Linguagem e Cognição. Atualmente, é professor da Faculdade São Leopoldo Mandic, ministrando disciplinas do Núcleo de Formação Geral no curso de Medicina e produção de textos científicos no curso de Odontologia.