possui graduação em Engenharia da Computação pela Faculdade de Engenharia de Sorocaba (2002) e mestrado em Engenharia Elétrica na área de Inteligência Artificial pela Escola Politécnica da Universidade de São Paulo (2006). Professor da Faculdade de Engenharia de Sorocaba e Diretor de P&D da WOOPI Tecnologia, desde 2012 uma empresa do Grupo Stefanini. Tem experiência na área de Engenharia da Computação com ênfase em Inteligência Artificial, atuando principalmente nos seguintes temas: inteligência artificial e ciência cognitiva, visão computacional, processamento de voz e linguagem natural.