Licenciado em Matemática pela Universidade Federal Rural do Rio de Janeiro (UFRRJ). Mestre em Matemática na Universidade Federal do Rio de Janeiro (UFRJ ). Bolsista de Iniciação Científica (CNPq) no projeto Inteligência Computacional Distribuída: Estudo de Algoritmo de Coordenação Distribuída no período de agosto de 2011 á julho de 2013. Monitor da disciplina de Cálculo II na UFRRJ durante três períodos.