Possui graduação em Engenharia de Computação pela Universidade Católica Dom Bosco (2007), mestrado em Ciências da Computação pela Universidade de São Paulo (2010) e doutorado em Física pela Universidade de São Paulo (2013). Atualmente é professor adjunto da Universidade Federal de Mato Grosso do Sul. Tem experiência na área de Ciência da Computação, com ênfase em Visão Computacional, atuando principalmente nos seguintes temas: análise de texturas, caminhadas determinísticas e aleatórias, dimensão fractal e redes complexas.