Possui graduação em Direito na Universidade Federal da Bahia (1999), especialização em Direito Processual do Trabalho na Fundação Faculdade de Direito da Universidade Federal da Bahia (2000), mestrado em Direito Processual Civil na Pontifícia Universidade Católica de São Paulo (2004) e doutorado em Direito Processual na Pontifícia Universidade Católica de São Paulo (2008). Atualmente é Professor Adjunto de Teoria Geral do Processo na Universidade do Estado do Rio de Janeiro – UERJ e Professor da Pós-Graduação em Direito do Trabalho da GV Law – Fundação Getúlio Vargas em São Paulo. Tem experiência na área de Direito, com ênfase em Direito Processual Civil e Direito Processual do Trabalho, atuando principalmente nos seguintes temas: Tutela coletiva (ações civis públicas, ações de improbidade administrativa e ação popular), recursos e ações de impugnação autônoma (mandado de segurança e ação rescisória), execução, tutela de urgência e aplicação subsidiária do código de processo civil ao processo do trabalho.