Recebeu da Escola de Engenharia da Universidade Federal de Minas Gerais (UFMG) os graus de bacharel e mestre em Engenharia Elétrica em 1987 e 1990, respectivamente. Em 1994, recebeu o título de PhD em Controle Automático pela Universidade de She eld, na Inglaterra.
Atualmente é professor titular do Departamento de Engenharia Eletrônica da Escola de Engenharia da UFMG, onde leciona diversas disciplinas na área de controle na graduação e na pós-graduação. É autor do livro “Introdução à identificação de sistemas” (Editora da UFMG, 2015). Foi editor-chefe da “Enciclopédia de automática” (Blucher, 2007) e do periódico “Controle e automação”, da Sociedade Brasileira de Automática (SBA) de 2008 a 2012. Serviu a SBA por duas gestões como membro de sua diretoria e, por quatro mandatos, em seu conselho superior.