He has composed music for video games, television and films including the Metal Gear series, Spy Game, Phone Booth, Man on Fire, The Chronicles of Narnia: The Lion, the Witch and the Wardrobe and Prince Caspian, Déjà Vu, X-Men Origins: Wolverine, The Martian, Antz, The Tigger Movie, Chicken Run and its sequel, the Shrek franchise, Sinbad: Legend of the Seven Seas, Flushed Away, Arthur Christmas, Early Man, and Catch-22.