Formado em Engenharia Elétrica enf. Eletrônica em 1996, pela PUCRS. Mestrado em Engenharia Elétrica, em 1999, pela PUCRS. Professor desde 2000 dos cursos de Eng. Elétrica, Eng. De Controle e Automação e Eng. De Computação. Já atuou em disciplinas nos cursos de Engenharia Mecânica, Ciência da Computação, Engenharia de Software e Sistemas de Informação. Professor do curso EAD Tecnólogo de Fundamentos de Sistemas Web. Orientador de trabalho de conclusão dos cursos de graduação em Eng. Elétrica, Eng. Computação e Eng. De Controle e Automação. Orientador de trabalho de conclusão dos cursos de especialização do PUCRS On-line. Coordenador do curso de Engenharia de Computação de 2008 a 2010. Coordenador do curso de Eng. Elétrica de 2010 a 2012. Coordenador Acadêmico da Faculdade de Engenharia de 2012 a 2016. Líder do Núcleo de Articulação Acadêmica da Escola Politécnica desde 2017 até o presente momento. Atualmente coordena na Escola Politécnica o Projeto Alquimia II, uma parceria entre PUCRS e MPRS. Áreas de interesse: biomédica, sistemas embarcados, processamento de imagens, robótica, IoT, IIoT, Indústria 4.0, programação web, projetos na área de eletrônica digital (microprocessadores e FPGA).