Possui graduação em Engenharia Mecânica pela Universidade de Caxias do Sul (1984) , mestrado em Engenharia Mecânica pela Universidade Federal do Rio de Janeiro (1989) e doutorado em Engenharia Elétrica, na área de concentração de Sistemas de Computação e Telecomunicações, pela Universidade Federal de Minas Gerais. Atualmente é professor associado da Universidade Federal de São João Del-Rei. Atuou na administração universitária,como coordenador do curso de Engenharia mecânica ( 2006-2008), e vice-diretor do Centro de Ensino (1992-1994). Foi membro dos Conselhos Universitário e Diretor da UFSJ, atualmente atua no primeiro. Na área de Engenharia Mecânica trabalhou com Mecânica dos Fluidos Computacional e Otimização na aplicação de técnicas de otimização a sistemas de engenharia, em especial aos sistemas termo e fluidodinâmicos de geração de potência.