Professor de Filosofia, de Tradução e de Língua Portuguesa. Tradutor de Filosofia, Teologia e Literatura (do francês, do latim, do espanhol e do inglês). Lexicógrafo. Ganhador do Prêmio Jabuti de Tradução/1993 e finalista do Prêmio Jabuti/2005 pela tradução de D. Quixote da Mancha, de Miguel de Cervantes (edição oficial do Quarto Centenário da edição princeps). Já traduziu autores como Cícero, Santo Agostinho, Santo Tomás de Aquino, G. K. Chesterton, Louis Lavelle, Xavier Zubiri. Atualmente dá cursos on-line de Gramática e de Filosofia Tomista.