Ele é filho de João Carvalho - ex-vice e ex-prefeito de Coruripe e ex-deputado estadual - e sobrinho do ex-vereador por Maceió Marcus Vasconcelos, pelo lado materno.

Advogado, Ivan Carvalho assessorou JHC como deputado estadual e foi seu chefe de gabinete após ser eleito deputado federal. Também chefiou o gabinete, em Brasília, de Pedro Vilela (PSDB).  

Discretíssimo, o presidente do PL de Maceió virou personagem como um dos nomes para a vaga de vice do prefeito JHC (PL), após ser exonerado da secretaria de Gestão da capital.

O surgimento do seu nome aliviou a pressão  do grupo do deputado federal Arthur Lira (PP-AL) para indicar o vice da chapa de JHC.

Ivan Carvalho crê que não passa pela cabeça do prefeito escolhê-lo, porque JHC sabe que ele não é político, e sim pessoa de atuar na retaguarda.

Diz que a saída da secretaria Municipal de Gestão para coordenar e organizar o partido na eleição estava prevista e não tem relação com outras questões políticas.

Mas, vereadores da base de JHC apostam, e não é de agora, em Ivan Carvalho como vice por ser, entre outas questões, bastante habilidoso.