Doutor em Informática pela Pontifícia Universidade Católica do Paraná (em 2001). Pós-doutorado na École de Technologie Supérieure (ÉTS, Canada) em 2013. Professor na Pontifícia Universidade Católica do Paraná (desde 1995) e na Universidade Estadual de Ponta Grossa (desde 1989). Professor titular do PPGIa (Programa de Pós-graduação em Informática da PUCPR). Professor visitante no Centre for Pattern Recognition and Machine Intelligence (CENPARMI, Concórdia University, Canadá) no período julho/1998 a agosto/2000. Diretor do curso de Ciência da Computação na PUCPR no período de 2005 a 2006. Avaliador Institucional do INEP/MEC. Bolsista Produtividade CNPq nível 1D. Publicou mais de 100 artigos científicos em periódicos e eventos nacionais e internacionais na área de IA. As áreas de interesse em pesquisa englobam o Reconhecimento de Padrões, Visão Computacional e Aprendizagem de Máquina.