He is noted for his film scores of Facing Windows (2003), Hotel Rwanda (2004), and The Pursuit of Happyness (2006).
After studying composition and arrangement under maestro Ettore Ballotta, he moved to Rome where he began his career composing music for nature documentaries.
In succeeding years, he wrote several film scores for directors such as Ferzan Özpetek, Roberto Faenza, Giuseppe Bertolucci, and others.
In 2015, he made his debut in Bollywood by composing the film score of the Dum Laga Ke Haisha.
In 2016, he composed the background score for the Shah Rukh Khan-starrer Fan.