É bacharel em Engenharia de Controle e Automação e mestre em Engenharia Elétrica pela UFSC, além de bacharel em Administração pela UDESC. Obteve o doutorado em Engenharia de Produção e Gerência pela Universidade Técnica de Creta, na Grécia, em 2011.
Atuou como engenheiro de P&D na UFSC e assistente de pesquisa durante o doutorado. Fez pós-doutorado no PPGEAS/UFSC (CNPq e CAPES), foi professor do Campus Joinville (2012–2015) e desde 2015 é docente do Departamento de Automação e Sistemas da UFSC, além de credenciado a diversos programas de pós-graduação. Participa ativamente de pesquisas em controle automático, otimização e sistemas inteligentes de transporte, com ampla produção científica.
Recebeu bolsa de doutorado pleno CAPES, medalha de ouro da Young European Arena of Research 2010, prêmios da ANPET (2017–2020) e é bolsista de produtividade do CNPq desde 2015. Atua como editor em periódicos internacionais e integra associações como a ANPET e a IEEE ITSS.