Advogado militante no Rio de Janeiro, constitucionalista, filósofo, professor de Português e de Latim. Cursou, de janeiro a maio de 2014, Constitutional Law na plataforma de ensino Coursera, ministrado por Akhil Reed Amar, possuidor do título magno de Sterling Professor of Law and Political Science na Universidade de Yale.