Nasceu em Coruche, Portugal. Estudou cinema no Porto até 2007 e, desde então, trabalha com efeitos visuais e direção para cinema e publicidade. Dirigiu curtas-metragens, como Longe do Éden (2013) e Por Diabos (2016). Mar Infinito é seu primeiro longa-metragem.