Pedro Ribeiro began his oboe studies at the Escola Profissional Artística do Vale do Ave, with Saúl Silva, and completed his degree at Escola Superior de Música do Porto under Ricardo Lopes. He won 1st Prize of Juventude Musical Portuguesa (Portuguese Musical Youth), the Young Musicians Prize, the Maestro Silva Pereira Prize and the Ribeiro da Fonte Revelation Prize. He has taught at the University of Aveiro, at Escola Superior de Música do Porto and at the Academia Nacional Superior de Orquestra.
He is a member of the Opus Ensemble, with which he recorded the CD, 2007. He is also a member of Trivm de Palhetas and Camerata Senza Misura, and also the quintet Quinteto Artziz, with whom he performed on a tour of India and Macau. He has premièred several chamber music works by Portuguese composers and recorded the CD, Contemporary Portuguese Music, with the Ensemble Mediterrain.
He has played solo with the Gulbenkian Orchestra, the Filarmónica da UNAM philharmonic (Mexico), the Zurich Symphony Orchestra, the Landesjugendkammer Orchester Nordrhein-Westfalen, Musique Militaire du Luxembourg, Sinfonieta de Lisboa, the Orquestra do Algarve and Filarmonia das Beiras. In addition to national music festivals, he has also participated in Jeunes Solistes Europeénnes (Luxembourg) and the Stellenbosch International Chamber Music Festival (South Africa).
He has been a member of the Gulbenkian Orchestra since 2000, taking the position of 1st Oboe in 2006. In 2005, he joined the City of Birmingham Symphony Orchestra as guest 1st Oboe, and has given concerts in Birmingham and at the BBC Proms in London.