Pedro Rodrigues formou-se inicialmente no Instituto Gregoriano de Lisboa. É licenciado em Direcção Coral e Formação Musical pela Escola Superior de Música de Lisboa (ESML) e foi aluno em Direcção de Orquestra na Academia Nacional Superior de Orquestra (Orquestra Metropolitana de Lisboa) sob orientação de Jean-Marc Burfin. Presentemente é aluno do Doutoramento em Artes (Faculdade de Belas Artes da Universidade de Lisboa em associação com a ESML). Foi maestro titular da Schola Cantorum da Basílica da Estrela, docente das disciplinas de Orquestra e Coro no Conservatório Metropolitano de Lisboa e na Escola Música Luís António Maldonado Rodrigues (Torres Vedras), nas disciplinas. Foi membro do Núcleo Coordenador dos Órgãos Históricos de Santarém. É membro fundador e diretor musical do Capella de S. Vicente. É membro do Coro Gulbenkian e do Coro Gregoriano de Lisboa.