Doutor em Direito do Trabalho e da Seguridade Social pela Universidade de São Paulo (USP), Mestre em Direito Privado e Econômico pela Universidade Federal da Bahia (UFBA), Mestre em Direito Social pela Universidad de Castilla-La Mancha (UCLM – título reconhecido pela USP) e Doutorando em Direito Social pela Universidad de Castilla-La Mancha (UCLM). É também Especialista em Direito Processual, em Direito Constitucional do Trabalho e em Direito Previdenciário. É juiz do Trabalho desde 1995, Titular da 9a Vara do Trabalho de Salvador. Titular da Cadeira 52 da Academia Brasileira de Direito do Trabalho, desde 2009.