Leonardo Moreira é Licenciado e Mestre em Informação e Comunicação pela Faculdade de Informação e Comunicação (FIC) da Universidade da República (UDELAR) do Uruguai. Fez pós-graduação em Produção Audiovisual na Sede Ibero-americana Santa María de La Rábida da Universidade Internacional de Andaluzia (UIA), na Espanha, e, atualmente, está finalizando seu Doutorado em Comunicação na Universidade Nacional de La Plata (UNLP), na Argentina.