Doutor em Engenharia da Computação pela USP, com mestrado em Novas Tecnologias pela Universidade de Madri e dupla graduação (Computação e Economia). Na UFMT, é professor da FCT e da Pós-Graduação em Educação, além de coordenar o curso de Ciência e Tecnologia e o núcleo INOVATEC. É vice-presidente da UniRede e especialista em Educação a Distância, Inteligência Artificial aplicada à educação, Realidade Virtual e Governança de TI.