Bacharel em Administração pela PUC-MG, pós-graduado em Gestão Pública pela Fundação João Pinheiro e graduando no curso de Direito da PUC-MG.
Iran Barbosa presidiu o Instituto Ideal, organização não governamental voltada para a assistência social e o desenvolvimento do cidadão.
Foi empresário e gestor de um dos maiores grupos imobiliários de BH por quase dez anos e ocupou o cargo de Secretário Administrativo da União Parlamentar do Mercosul – UPM.
Pelo PMDB, Iran Barbosa foi duas vezes vereador de Belo Horizonte e é atualmente deputado estadual, eleito com 46.312 votos. Ocupa a presidência da Comissão Extraordinária das Águas, com a finalidade de buscar soluções para a crise hídrica e energética no Estado.