Pós-Doutor em Direito pela Universidade de Coimbra – Portugal (FDUC). Mestre e Doutor em Direito Constitucional pela Universidade Federal de Minas Gerais (UFMG). Professor de Teoria da Constituição e Direito Constitucional da graduação e pós-graduação (mestrado e doutorado) da Universidade Federal de Minas Gerais (UFMG). Professor de Teoria da Constituição e Direito Constitucional da Universidade Federal de Ouro Preto (UFOP-MG). Professor de Direito Penal, Hermenêutica Jurídica, Teoria da Constituição e Direito Constitucional da Pontifícia Universidade Católica de Minas Gerais (PUC-MINAS). Professor de Direito Constitucional Praetorium-SAT (Brasil), Associação Nacional dos Magistrados Estaduais (Anamages- MG), Fundação da Escola Superior do Ministério Público de Minas Gerais-MG, Escola de Administração Judiciária do Distrito Federal e Territórios – TJDFT, Curso Alcance (Rio de Janeiro-RJ), Curso Fórum (Rio de Janeiro-RJ) e Curso Prolabore (Belo Horizonte-MG). Professor dos Cursos de Pós-graduação em Direito Civil do IEC-PUC-MG e do Complexo Damásio Educacional-SP e de Direito Público da Faculdade de Direito Milton Campos-MG. Professor dos Cursos de Pós-graduação em Direito Público do CERS-SP e do Curso LFG-SP. Coordenador dos Cursos de Pós-graduação em Direito Constitucional da rede Praetorium-Anhanguera. Membro do Conselho Científico do Instituto de Hermenêutica Jurídica (IHJ). Diretor do Instituto Mineiro de Direito Constitucional (IMDCONST). Professor Exclusivo de Direito Constitucional do Complexo Damásio Educacional-SP.