Logo depois foi destaque no teatro, Leo atuou em "Adorável Garoto" de Nicky Silver com direção de Maria Maya e foi indicado ao Prêmio APTR de melhor ator. Em TV no começo de 2010 participa na novela "Dupla Identidade, direção de Mauro Mendonça Filho e" "Questão de Família de Sérgio Resende". Em cinema atuou em "A Família Perfeita" e . Em teatro, no mesmo ano, traduziu, adaptou, produziu e protagonizou "Talk Radio" de Erick Bogosian dirigida por Maria Maya. Em 2016 atuou na novela "A Terra Prometida" da TV Record com direção de Alexandre Avancini. No mesmo ano atuou em seu longa-metragem de maior destaque; "A Cordilheira", trabalhando ao lado de Ricardo Darin, com direção de Santiago Mitre. Uma produção da Warner, onde interpreta o Presidente brasileiro. O filme teve sua estreia mundial no Festival de Cannes. Em 2017 esteve em um dos papeis principais da telenovela medieval "e Belaventura", interpretando o cavaleiro real Mistral. No ano seguinte Franco participou dos filmes , "Nada a Perder", "O Candidato Honesto 2", "O Paciente".