Leonardo Pereira possui um doutoramento em Arte e Design (2013) pela Universidade do Porto, um mestrado em Comunicação Multimédia na área disciplinar de Audiovisual Digital pela Universidade de Aveiro (2009) e 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 Professor Assistente convidado na Escola de Design do IPCA, desde 2017.
As suas áreas de pesquisa de interesse incluem o Design de Interfaces Digitais para idosos, Motion Graphics em geral e o uso de Motion Graphics em interfaces digitais e interativas.