O ator mineiro de 28 anos, nascido em Governador Valadares, cresceu em Salvador. Foi modelo internacional trabalhando em toda a Europa durante dez anos, largou a faculdade de Ciências da computação pela arte de representar. Foi em 2007 quando veio passar férias em São Paulo e foi convidado por um produtor para fazer a oficina de atores da Globo e não parou mais. Como ator fez participações na série Casos e Acasos em 2008, na novela Caras e Bocas em 2009, em Malhação, no filme Os Normais 2 e na novela Passione, foi onde teve um destaque especial em sua curta carreira de ator, como um falso príncipe italiano que se envolveu com a protagonista da trama Clara, personagem de Mariana Ximenes, que todos os olhares se voltaram para ele. Logo veio o convite para viver um bissexual na série Lara com Z encabeçado pela atriz Suzana Vieira. Na série, que acabou esse mês de ser exibida, Carlo fez par romântico com o ator Pierre Baitelli.