João Xavier nasceu em Lousada e iniciou os seus estudos musicais no Conservatório do Vale do Sousa, onde terminou, em 2011, o 8º grau na classe da professora Luísa Ferreira.
Prosseguiu os seus estudos na Escola Superior de Música e Artes do Espectáculo, no Porto, com Pedro Burmester. Trabalhou também com a pianista Tania Achot e, na Scuola di  Musica di Fiesole, em Itália, com Eliso Virsaladze, com quem mais tarde prosseguiu os estudos no Conservatório ‘Tchaikovsky’ de Moscovo, tendo-se graduado em 2020 com distinção.
Em 2023 obteve o grau de mestrado no Conservatório Real de Música de Bruxelas, sob orientação de Aleksandar Madžar.
Foi laureado em vários concursos nacionais e internacionais, nomeadamente no 12º Concurso de piano Sta. Cecília – 1º prémio. Em 2011, obteve o 1º lugar no Prémio Jovens  Músicos, na categoria de piano – nível superior; e em 2014 o 3º prémio no Concurso Internacional de piano ‘Jaén’, em Espanha.
Venceu recentemente, em 2021, o 22º Concurso de Interpretação do Estoril.
Apresentou-se em concerto, a solo e com orquestra, em Portugal, Espanha, Itália, Bélgica e Rússia, em salas como o Salão Nobre do Palácio da Bolsa do Porto; o Grande Auditório da Fundação Calouste Gulbenkian; a Sala Suggia, na Casa da Música; Teatros del Canal, em Madrid; na Sala Rachmaninov e no Pequeno e Grande Auditórios do Conservatório  ‘Tchaikovsky’ de Moscovo, entre outras.
Trabalhou com várias orquestras em Portugal, Espanha e na Rússia, nomeadamente com a Orquestra da Fundação Calouste Gulbenkian; a Orquestra Sinfónica do Porto – Casa da Música, a Orquestra de Câmara de Cascais e Oeiras; a Orquestra Cidade de Granada, a Orquestra Metropolitana de Lisboa, a Orquestra Sinfónica de Estudantes do Conservatório de Moscovo, e com maestros como Pedro Neves, Nikolay Lalov, Günter Neuhold, Anatoly Levin e Vasily Sinaisky.

INSCRIÇÕES