Leonardo Tavares nasceu em Santa Maria da Feira, em 1997, e é treinador de guarda-redes das equipas de formação do FC Porto e subcoordenador do departamento de guarda-redes do clube. Foi também treinador de guarda-redes das escolas Dragon Force e da AD Sanjoanense. É licenciado em Ciências do Desporto e mestre em Alto Rendimento Desportivo pela Faculdade de Desporto da Universidade do Porto.