Nascido a 16 de Setembro 1992 em Fão, tem o seu primeiro contacto com a guitarra aos 12 anos porém só em 2006, tendo 14 anos, começa os seus estudos com Jorge Casimiro Silva.
Licenciado em Música pela Universidade do Minho, tendo completado o último ano da Licenciatura em 2014 na National Academy of Music “Pantcho Vladigerov" em Sófia, Bulgária, ao abrigo do programa ERASMUS.
Frequentou estágios e cursos de aperfeiçoamento técnico e interpretativo com Leo Brouwer, Mak Grgic, Dejan Ivanovic, Rossen Balkansky, Paulo Vaz de Carvalho, Ricardo Barceló, Marco Cianchi e Ilda Coelho.
Trabalhou com vários Maestros sendo de destaque, Douglas Bostock, Leo Brouwer, Francisco Ferreira, Rúben Henriques e Patrick Monteiro.
Nas suas participações em grandes formações são de destacar as participações com Banda Sinfónica Portuguesa (Banjo, Guitarra, Guitarra Electrica), a Banda Musical Flor da Mocidade Junqueirense (Voz) e a Banda Marcial de Arnoso (Voz e Guitarra Eletrica).
Frequentou ainda Workshops e aulas privadas de Improvisação e Jazz com Barry Harris, Jonathan Kreisberg, Carlos Mendes, Nuno Ferreira, Alessandro Penezzi, Gonçalo Pereira e Paulo Gaspar.
Paralelamente desenvolveu o seu conhecimento de música popular latina e africana com Sandro Pimentel Barros e orquestração com o flautista e maestro Rúben Henriques.
Mestre em Ensino de Música pela Universidade do Minho desde 2016 com a dissertação “Estudo de padrões de digitação de escalas. Uma estratégia para promover o domínio do diapasão da guitarra clássica no ensino artístico especializado”.
Em 2017 estudou canto, improvisação e composição com Fernando Girão.
Desde 2018 que juntamente com Mariana Melo é um dos membros fundadores do grupo “La Vie en Swing”, projeto dedicado à música francesa com temas típicos da “chanson” e do swing mais clássico emergente nos anos 20.
Tem obras e arranjos seus editados pela AVA Editions e pela Sheet Music Press.
Atualmente leciona as disciplinas de Guitarra Clássica, Classe de Conjunto e Música de Câmara na Academia de Música de Costa Cabral.