Franco es abogado graduado de la Universidad de San Andrés (UdeSA). Anteriormente, trabajó en temas de transparencia en el Ministerio de Desarrollo Social de la Nación y también colaboró en Innocence Project Argentina. Fue asistente de investigación del Centro de Estudios Anticorrupción de UdeSA y del Departamento de Derecho de esa misma universidad. Hasta agosto de 2020 se desempeñó como Coordinador del Observatorio Legislativo Regional en Libertad de Expresión del CELE. Actualmente es Consultor del Observatorio Legislativo Regional en Libertad de Expresión del CELE.