Nato a Bari nel 1973, frequenta il laboratorio teatrale per attori e drammaturghi del Kismet di Bari e studia recitazione a Roma. Come attore fa il suo esordio in Bell’epoker di N. Cirasola (2000), poi è in My Name is Tanino (2001) di P. Virzì, e nelle fictions La scelta di Laura (2008) di A. Piva e Squadra Antimafia (2012-6). Scrive e dirige Bossolo (2004), spettacolo teatrale che conquista numerosi riconoscimenti. Esordisce dietro la macchina da presa, con il corto in pellicola Scusa (2010). Nel 2015 scrive e gi...visualizza tuttoira, insieme a Mariangela Barbanente, il docufilm Varichina – La vera storia della finta vita di Lorenzo De Santis (2017), presentato al Biografilm e uscito nelle sale, che tra i tanti riconoscimenti è finalista ai Nastri d’Argento. Firma la regia del cortometraggio Emoticon. Attualmente ricopre anche la carica di coordinatore didattico del Centro di Formazione Cinematografico Nazionale di Roma, di cui è docente dal 2011.