Après une enfance partagée entre Paris et Lisbonne, il débute sa formation d’acteur à quinze ans à l’Escola Profissional de Teatro de Cascais. Son entrée au cinéma se fait en 2003 avec le court 31 de Miguel Gomes, puis il se fait remarquer dans le court-métrage Arena (2009), primé Palme d’Or au Festival de Cannes. La reconnaissance internationale arrive avec le rôle de Gian Luca Ventura dans Tabu…