Formou-se em Direito pela Universidade Católica São Salvador – UCSAL, Salvador, 1997, membro do Diretório Acadêmico da UCSAL. Pós graduado em Gestão pela Fundação Getúlio Vargas – FGV.
Em 2010 foi eleito Deputado Estadual pela primeira vez, tendo sido reeleito em 2014.
Em 2016 ao lado de ACM Neto (DEM), foi eleito vice-prefeito de Salvador no primeiro turno. Em 2020, foi eleito como prefeito de Salvador.