Engenheiro mecânico pela PUC-MG (1986), possui mestrado em Engenharia Mecânica pela Universidade Federal de Santa Catarina (1991) e doutorado em Engenharia Elétrica pela UNICAMP (2007). É professor do quadro efetivo do Centro Federal de Educação Tecnológica de Minas Gerais. Tem experiência nas áreas de Mecânica dos Fluidos computacional e Otimização Combinatória.