Son premier long-métrage, "Alice", est un succès critique et public, présenté à la Quinzaine des Réalisateurs du Festival de Cannes 2005 et lauréat du Globo de Ouro du meilleur film portugais. "Saint Georges", présenté dans la section Horizons de la Mostra de Venise 2016, est nommé quatorze fois aux Prix Sophia 2018. Nuno Lopes, acteur principal dans ces deux films, a lui aussi été primé à Lisbonne et Venise.