Possui graduação em Engenharia Mecânica pela Universidade Católica de Minas (1982), mestrado em Ciência da Computação pela Universidade Federal de Minas Gerais (1993) e doutorado em Engenharia Elétrica pela Universidade Federal de Minas Gerais (2003). Professor titular da Universidade Federal de Lavras desde 2017. Tem experiência na área de Ciência da Computação, com ênfase em Sistemas de Informação, atuando principalmente nos seguintes temas: tecnologias educacionais, e-learning com especial interesse para o processo avaliativo online; métodos e processos que melhorem a eficiência e garantam a qualidade na implantação de infra-estruturas de redes de computadores com destaque na avaliação de materiais e equipamentos que compõem a rede física da rede ; segurança de dados com especial atenção em modelos, métodos e melhores práticas para a governança de TI e sua adequação às leis, normas e marcos regulatórios e gestão de risco. Possui diversas certificações técnicas de empresas líderes no mercado nacional de telecom e networking como Furukawa, Parks e CISCO. Atualmente é professor aposentado atuando como empresário na prestação de serviços de redes e telecom e no desenvolvimento de projetos para implantação de redes metropolitanas, rede campus e projetos de DataCenter.