Comincia la sua carriera giovanissimo lavorando alla regia televisiva e montaggio video su una delle prime emittenti televisive Palermitane. Si fa conoscere per la sua collaborazione con Franco Maresco. Nel 2002 ha debuttato a teatro con Palermo può attendere. Nel 2005 ha scritto e diretto lo spettacolo teatrale Viva Palermo Viva Santa Rosalia con Franco Scaldati e Mimmo Cuticchio. Come direttore della fotografia ha lavorato al fianco di Marco Bellocchio e Roberta Torre. Nel 2009 ha vinto al Chicago International Film Festival il premio della fotografia per Vincere, per il quale si è aggiudicato anche numerosi premi in Italia. È docente di regia presso l'Accademia di Cinema e Televisione Griffith di Roma. Nel 2016 è stato autore della fotografia del cortometraggio La Viaggiatrice di Davide Vigore presentato alla 73ª Mostra Internazionale del cinema di Venezia.