Graduação em Matemática (Faculdade de Humanidades Pedro II, Rio, 1975); Especialização em Análise de Sistemas (PUC-Rio, 1979); Especialização no Ensino de Ciências (UEMA. São Luís, 1998); Mestrado em Ciência da Informação (UFRJ / IBICT, 1992). Coordenador dos cursos de Informática (UNICEUMA, São Luis, 1997/2004).Professor da área de Informática na Faculdade Atenas Maranhense, FAMA, São Luís, MA desde 1995. Atualmente ensina Sistemas Integrados de Gestão, Gestão da Tecnologia da Informação e Tópicos Avançados em Tecnologia da Informação. Outras disciplinas ministradas:Engenharia de Software e Auditoria de Sistemas.