É graduado em Direito pela Universidade Federal de Minas Gerais (2003). Mestre em Teoria Geral e Filosofia do Direito na Universidade de São Paulo (2006). Doutor em Teoria Geral e Filosofia do Direito na Universidade de São Paulo (2012). Foi bolsista de iniciação científica (PIBIC-UFMG) do Conselho Nacional de Pesquisa - CNPq (2001 a 2003) e bolsista de mestrado da Fundação de Amparo a Pesquisa do Estado de São Paulo - FAPESP (2004 a 2006). Participou de atividades docentes na Faculdade de Direito da Universidade de São Paulo pelo Programa de Aperfeiçoamento do Ensino - PAE (2003 a 2006) nas disciplinas de Introdução ao Estudo do Direito I e II e Filosofia do Direito I. Foi professor de Introdução ao Direito e Teoria do Estado na Faculdade de Direito da Universidade São Judas Tadeu (USJT), professor de Hermenêutica Jurídica no curso de pós-graduação lato sensu em direito público do Instituto de Educação Continuada da PUC-MG e Professor de Direito Constitucional do curso de Direito do UniBH. Atualmente, é Professor Adjunto de Direito Constitucional da Universidade Federal de Mato Grosso do Sul (UFMS). Desenvolve pesquisas nas áreas de Teoria do Direito e Direito Constitucional, especialmente nos temas: hermenêutica constitucional, mutações constitucionais, metódica, fenomenia e aprendizagem jurídica, argumentação e decisão jurídica.