Formado em Engenharia Elétrica pela Universidade Federal de Minas Gerais em 1977, obteve o Mestrado em Engenharia Elétrica da Universidade Federal de Minas Gerais em 1982 e o "Ph.D. in Electrical and Computer Engineering" da "University of Colorado at Boulder" em 1991. Iniciou sua atuação profissional em 1977 como professor do Departamento de Engenharia Eletrônica da EEUFMG, onde, após o seu retorno do doutoramento, contribuiu ativamente na reformulação curricular da Área de Controle do Programa de Pós-graduação em Engenharia Elétrica e na criação do Laboratório de Sistemas Inteligentes. Em 1995 se transferiu para o Departamento de Engenharia Mecânica da EEUFMG, onde desde então, tem trabalhado na criação e implantação da Trajetória Mecatrônica dos cursos diurno e noturno de Graduação em Engenharia Mecânica. Atualmente atua como professor e pesquisador da Universidade Federal de Minas Gerais na área de Teoria de Controle e Sistemas de Automação, Controle e Mecatrônica. Seu interesse profissional inclui, entre outras, as seguintes sub-áreas: Controle Adaptativo, Controle Multivariável, Controle Preditivo, Controle Inteligente e Aplicações Avançadas de Controle em Processos Industriais.