Natural de Felgueiras, iniciou os estudos artísticos em Lisboa, na Escola de Dança do Conservatório Nacional em 2008.
De 2011 a 2015 dá continuação, e termina a sua formação escolar na Academia Estatal Coreográfica de Moscovo.
Em Setembro de 2015 junta-se à Companhia Nacional de Bailado e inicia o seu percurso profissional. Como bailarino da CNB, participa em variadas obras do repertório clássico e contemporâneo, de prestigiados coreógrafos nacionais e internacionais (Rui Horta, Victor Hugo Pontes, George Balanchine, Fernando Duarte, Ted Brandsen, Hans van Manen).
Em 2017, ingressa na Ópera Nacional da Estónia, em Tallinn, onde permanece até Junho de 2021. É na Estónia, sob a direção de Thomas Edur, que expande o seu repertório clássico em produções como Giselle, Lago dos Cisnes, Quebra Nozes, Bela Adormecida, Romeo e Julieta, Onegin, Alice no País das Maravilhas, Branca de Neve, Coppélia.
Desde Maio de 2021, que integra a Dança em Diálogos onde se estreia como Basílio no bailado O Primo Basílio (Duarte, 2020). Para além de dançar ainda o dueto Prelude, em 2022 estreou a personagem de D. João V, no bailado Memorial do Convento. Já em 2023, fez parte do elenco original do novo bailado Quartetos.
Born in Felgueiras, he began his artistic studies in Lisbon, at the Dance School of the National Conservatory in 2008. From 2011 to 2015 he continued, and finished his school education at the Moscow State Choreographic Academy. In September 2015 joined the Portuguese Companhia Nacional de Bailado and began his professional career. As a CNB dancer, he participates in various works from the classical and contemporary repertoire, by prestigious national and international choreographers (Rui Horta, Victor Hugo Pontes, George Balanchine, Fernando Duarte, Ted Brandsen, Hans van Manen). In 2017, he joined the Estonian National Opera, in Tallinn, where he remains until June 2021. It is in Estonia, under the direction of Thomas Edur, that he expands his classical repertoire in productions such as Giselle, Swan Lake, Nutcracker, Bela Asleep, Romeo and Juliet, Onegin, Alice in Wonderland, Snow White, Coppélia. Since May 2021, he has been part of Dança em Dialogos ensemble where he debuts as Basilio in the 2 act ballet Cousin Basilio (Duarte, 2020).