Xavier Ribeiro é compositor de música para cinema, televisão e videojogos, bem como de música de concerto. A sua linguagem musical para os media alia a expressividade da escrita orquestral às possibilidades da composição híbrida contemporânea, fundindo a riqueza da orquestra tradicional com eletrónica, sound design e instrumentos virtuais.
Compositor português premiado, a sua obra de concerto abrange composições para banda sinfónica, banda de metais, música de câmara e ópera de câmara contemporânea. Enquanto arranjador, colaborou com artistas e ensembles de renome nas áreas da world music, jazz e música pop. O seu trabalho abrange formações que vão desde pequenos agrupamentos de câmara até à orquestra sinfónica, transportando a mesma versatilidade, rigor e sentido narrativo para a sala de concertos e para os meios audiovisuais.
Xavier Ribeiro é também trombonista, com formação em música clássica e jazz. Enquanto intérprete, colaborou com a Orquestra de Jazz do Hot Club de Portugal e com a Orquestra de Câmara de Cascais e Oeiras, partilhando o palco com artistas como Mário Laginha, John Hollenbeck, Perico Sambeat, Joe Lovano, Miguel Zenón, Guillermo Klein, James Morrison, Benny Golson, entre muitos outros. Possui igualmente experiência em gravações com diversos artistas e formações de diferentes géneros musicais.
Paralelamente à sua atividade artística, desenvolve também trabalho na área do ensino, sendo professor de trombone e de orquestra na ARTAVE.
É licenciado em Música – Variante de Música Clássica pela Escola Superior de Música e Artes do Espetáculo (Porto), licenciado em Jazz pela Escola Superior de Música de Lisboa, mestre em Ensino da Música pela Escola Superior de Artes Aplicadas (Castelo Branco) e frequenta atualmente uma pós-graduação em Composição para Cinema na National Academy of Advanced Orchestral Studies (Lisboa).