Nasceu em Portugal em 1978. Iniciou a carreira como assistente de Douglas Gordon e do centenário Manoel de Oliveira. Dirigiu curtas como Heiko (2008), L’arc-en-ciel (2009) e Cigano (2013), exibidos em festivais como Locarno, SXSW e IndieLisboa. O Último Banho é seu primeiro longa-metragem.