Bruno Prata nasceu em Miranda do Douro, tendo passado a infância, até aos 12 anos, no Peso da Régua. Desde aí, vive na Área Metropolitana do Porto. Começou a carreira de jornalista em 1985, fazendo parte da equipa que fundou o jornal O Jogo, numa altura em que frequentava o curso de direito. Colaborava também no jornal Expresso quando passou a integrar o grupo de jornalistas que criou, em 1991, o Público, onde se manteve mais de duas décadas. Neste jornal, foi editor do Desporto durante vários anos, após o que passou a Redator Principal. Nesta qualidade, manteve espaços regulares de opinião e de análise. Colabora também com a Rádio TSF, desde 2004, e com a RTP, desde 2008. Em Janeiro de 2014, passou a colaborar com o Record, assinando, entre outras participações, a página de opinião "Ludopédio". Foi co-autor da Crónica de Ouro do Futebol Português, editada pelo Circulo de Leitores em 2008. Publicou textos em diversos jornais europeus, principalmente no diário espanhol El País.