Licenciado em educação de infância pela Universidade dos Açores (2007) e mestre em teatro pela Universidade de Évora (2012), com estágio final na VSMU - Academy of Performing Arts (Bratislava). É cofundador da companhia de teatro Cães do Mar e marionetista da nova geração de executantes do Teatro Tradicional Português de Marionetas “Dom Roberto” (património imaterial português).