Leo Avila nació en Brasilia, donde empezó su carrera como redactor. En 2009, se mudó a San Pablo y empezó a trabajar en Santa Clara. Desde entonces, ha trabajado en proyectos que construyeron marcas y empresas, y ganó varios premios y distinciones. Entre ellos, fue nominado Young Lion en la delegación de 2012 y figuró como uno de los «30 under 30» de Meio e Mensagem, una de las principales publicaciones de comunicación en Brasil. Después de un período en AlmapBBDO, regresó a Santa Clara como Director Creativo, donde está hasta ahora.