João Veloso da Silva Torres nasceu no concelho da Maia, em 1986.
Mestre em Engenharia Civil pela Faculdade de Engenharia da Universidade do Porto.
Secretário de Estado da Defesa do Consumidor no XXI Governo Constitucional, entre 2018 e 2019.
Deputado pelo círculo eleitoral do Porto entre 2015 e 2018, integrando como membro efetivo a Comissão de Ambiente, Ordenamento do Território, Descentralização, Poder Local e Habitação, a Comissão de Cultura, Comunicação, Juventude e Desporto e a Comissão Eventual para o Reforço da Transparência no Exercício de Funções Públicas.
Secretário-geral da Juventude Socialista entre 2012 e 2016 e vice-presidente do Grupo Parlamentar do PS entre 2015 e 2018.