Nasceu em Lisboa, Janeiro de 1995. Concluiu o curso de Interpretação da Escola Profissional de Teatro de Cascais (2013) e é licenciado em Teatro pela Escola Superior de Teatro e Cinema – ramo Actores (2016). 

Em cinema, atuou em filmes de Fernando Vendrell, Miguel Gomes, António Mendes, Sydney Buchan, Vicente Alves do Ó, Patrícia Sequeira, Miguel Munhá, Carlos Conceição, Patrícia Neves Gomes, António da Cunha Telles, Silvana Torricella, Duarte Coimbra, Sebastião Varela, Bernardo Lopes, Sofia Santa-Rita e Pedro Ramalhete. 

É membro fundador d’As Crianças Loucas, coletivo artístico sediado em Lisboa, com quem co-encenou “E todas as crianças são loucas” (2017), encenou e compôs com ZARCO a ópera-rock “Lisboawood” (2021), e escreveu “Gaspar” (2022), entre concertos, exposições, performances, videoclipes e dois albúns originais.

Em teatro, entrou em espetáculos de Carlos Avilez, Leonardo Garibaldi, Pedro Caeiro, Álvaro Correia, Tito Asorey, Maria João Vicente, Daniel Gorjão, Gonçalo Carvalho, Tiago Mateus, Carlos J. Pessoa, Lúcia Moniz, Paulo Quedas, John Romão, André Murraças, João Estima e Rita Delgado, SillySeason e Miguel Maia.

Na música, fez coros para os temas “Sorte a Minha” e “Gino (O Menino Bolha)” de Ganso, dirigiu “Cuca Vida” concerto do Conjunto Cuca Monga no Altice Arena (2020), realizou o videoclipe “Vida Dupla” de Rapaz Ego, produziu videoclipes de ZARCO, João Borsch e Soraia Tavares e entrou em videoclipes de Expresso Transatlântico e Salto.

Faz locução e dobragem para anúncios, séries e filmes e direção de atores em várias produções.