Dedicou-se ao piano desde cedo, com especial interesse pelo jazz e pela improvisação. Estudou no Hot Clube de Portugal, na Academia dos Amadores de Música de Lisboa e no Berklee College of Music, em Boston. Foi vencedor do Concurso de Jazz de Bucareste, do prémio Carlos Paredes, prémio Villas-Boas e do Outstanding Musicianship Award da Berklee. Além do jazz trabalhou como compositor, pianista ou orquestrador para músicos de outros géneros, entre os quais Jorge Palma, Sérgio Godinho, António Zambujo, GNR, Camané, David Fonseca, Ana Bacalhau, Carlos do Carmo ou Salvador Sobral. É diretor musical, pianista e arranjador do projeto “Deixem o Pimba em Paz”. Tem mais de 20 discos gravados como sideman, compõe para teatro e dá aulas na Escola Superior de Música de Lisboa. No cinema, criou vários projetos entre os quais curta “I´ll See You in My Dreams” (2003), premiada no Fantasporto, e “Um Mundo Catita” (2008), série produzida pela RTP2. Realizou ainda videoclips e spots publicitários. Paralelamente, dedica-se à banda desenhada. O seu mais recente livro é “Balada Para Sophie”, de 2020, coassinado com Juan Cavia.