Ubiraci Carvalho iniciou sua trajetória pública ligado ao então prefeito de Teresina, Raimundo Wall Ferraz, tendo ocupado as secretarias de Comunicação Social e, posteriormente, de Administração. Foi também presidente da Fundação Cultural Monsenhor Chaves e, no governo Mão Santa, assumiu a Secretaria de Educação do Estado.
Embora tenha sido suplente de deputado federal em 1998 e 2002, só exerceu mandato legislativo de forma contínua a partir de 2006, como suplente de deputado estadual pelo PDT, sendo efetivado por boa parte da legislatura. Em 2010, foi eleito deputado estadual e, durante o segundo governo Wilson Martins, assumiu a Secretaria da Defesa Civil. Após deixar o cargo, retornou à Assembleia Legislativa pelo PROS, mas faleceu no exercício do mandato vítima de uma parada cardiorrespiratória.