A sua estreia como ator na televisão aconteceu na Rede Globo, em 2008, em uma participação especial que fez na série Casos e Acasos, como Eliseu. No ano seguinte, fez participações especiais na novela Caras e Bocas (2009) e na série A Vida Alheia (2010), ambas da mesma emissora. Ainda na Rede Globo, viveu o personagem Vitorio Emanuele na novela Passione, em 2010, e Nikko em Salve Jorge, em 2013, assim como o personagem Dr. Eduardo Tavares em Alto Astral, em 2014. Em 2016, Carlo Porto viveu Gustatvo Lários, o protagonista adulto em Carinha de Anjo, novela do SBT. Em 2018, na Rede Globo novamente, participou da série Onde Nascem os Fortes interpretando o personagem Cecílio. No mesmo ano, interpretou o personagem Luís Carvalhais na novela portuguesa Alma e Coração. Em 2019, interpretou o protagonista Adão na novela Gênesis, da Rede Record, exibida em 2021. Em 21 de agosto de 2020 nasceu a primeira filha de Carlo Porto com a atriz Liah Soares, uma menina chamada Maria Liz.