Nasceu em Lisboa, em 1987. Começou nas danças urbanas da cultura hip-hop aos 11 anos de idade, ingressando, três anos mais tarde, no Curso de Formação de Bailarinos da Academia de Dança Contemporânea de Setúbal, onde completou os estudos em 2006.
Desde então, tem trabalhado com variados coreógrafos e companhias de dança, como Amanda Miller, André Mesquita, projecto Kamuyot (do coreógrafo Ohad Naharin), Bounce Streetdance Company, Companhia It Dansa (onde dançou peças de Ohad Naharin, Jirí Kylián, Rafael Bonachela, Sidi Larbi Cherkaoui, Alexander Ekman e Catherine Allard), Companhia Nacional de Dança Contemporânea da Noruega (Carte Blanche; onde dançou peças de Hooman Sharifi, Sharon Eyal, Crystal Pite, Sang Jijia, Ina Christel Johannessen, Marcos Morau, Siri Jontvedt, Senelle Hall, Lina Majdalanie, Mia Habib e Marcelo Evelin), Norwegian National Ballet, Batsheva Dance Company, Marlene Monteiro Freitas e Francisco Camacho, entre outros.
É professor oficial de Gaga, desenvolvendo também trabalho pedagógico em diferentes contextos nacionais e internacionais.
O prazer pela coreografia levou-o a participar com o seu solo Stepping Over Stones no International Solo-Dance-Theatre Festival Stuttgart, na Alemanha, em 2012, vencendo o prémio de 2ª Melhor Performance e o Prémio do Público. Com este solo, fez uma digressão pela Alemanha e pelo Brasil.
Desde então, realizou mais criações tais como Flux e As it is/As it turns out (em colaboração com Jens Trinidad), Connect, Still, You Can’t Smile With Me, Podium (uma encomenda do Centro Coreográfico CAMADA), Now I know, I really don’t know, A Sombra das Ondas (em colaboração com o artista audiovisual Rudolfo Quintas), Pre|sente (em colaboração com o músico Marco Santos) e Contido, (a convite da Companhia de Dança de Almada).
Concluiu em 2025 o Mestrado em Criação Coreográfica e Práticas Profissionais na Escola Superior de Dança.