Possui graduação em Ciência da Computação pela União de Cursos Superiores COC (2007) e mestrado na área de Sistemas Web e Multimídia Interativos. Seu doutorado foi na área de Visualização, Imagens e Computação Gráfica, sob a orientação da Prof. Dr. Fernando Paulovich. Em 2016 concluiu o Pós-Doutorado no Instituto de Ciências Matemáticas e de Computação (ICMC) da Universidade de São Paulo (USP). O tema de seu projeto foi relacionado aos estudos na interpretação de visualizações multidimensionais