Dopo aver lavorato nell'azienda di famiglia in Sardegna, nel 1999 si trasferisce a Milano, dove si diploma in sceneggiatura alla Civica Scuola di Cinema nel 2003. Dal 2004 al 2006 lavora a fianco come autore nel programma di Piero Chiambretti Markette.
Nel 2007 si trasferisce a Roma, dove lavora all'interno delle pubbliche relazioni dell'emittente televisiva T9.
Dopo essere ritornato in Sardegna nel 2010, realizza il documentario Disoccupato in affitto, poi distribuito al cinema nel 2012. Torna poi a Milano e nel 2015 fonda la casa di produzione ILEX Productions, per cui realizza Il club dei centenari, documentario dedicato ai centenari dell'Ogliastra vincitore del Premio Aamod al Babel Film Festival 2017 e del Premio #Frameitalia al 25° Sguardi Altrove Film Festival.
Nel 2017 gira I manager di Dio, documentario a puntate sulla regola benedettina applicata ai moderni metodi di gestione aziendale.