Natural de Vila Nova de Gaia, Ruben Castro iniciou os seus estudos musicais aos 12 anos na Banda Musical de Avintes, tendo ingressado, em 1995, na Fundação Conservatório Regional de Música de Gaia.

Conclui a Licenciatura e Profissionalização em Trompete na Universidade de Aveiro.

Complementou a sua formação, enquanto trompetista, com a frequência de diversas masterclasses e cursos de aperfeiçoamento ministrados por alguns destacados nomes do Trompete.

É membro fundador dos (PBAM) Portuguese Brass – Associação Portuguesa de Metais e do Quinteto de Metais de Gaia.

É membro do Quinteto de Metais da Sé do Porto. Colabora com diversas Orquestras. Atualmente é professor no Conservatório de Música Calouste Gulbenkian de Braga e na Fundação Conservatório Regional de Gaia.