Leonardo Pereira é doutorado em Arte e Design (2013) pela Universidade do Porto, mestre em Comunicação Multimédia – área de Audiovisuais – pela Universidade de Aveiro (2009) e possui uma licenciatura em Design de Comunicação (2003) pela Universidade do Porto.
Atualmente, é Professor Auxiliar Convidado no Departamento de Comunicação e Arte da Universidade de Aveiro (desde 2015) e membro do DigiMedia. Também é Professor Auxiliar Convidado no departamento de Ciências da Comunicação da Universidade do Minho desde 2010, e na Escola Superior de Design do IPCA, desde 2017.
Os seus interesses de Investigação concentram-se em: Design de Interfaces Digitais para idosos, Motion Graphics em geral e o uso de Motion Graphics em interfaces digitais e interativas.