Among the movies for which Klaus Badelt has composed music are K-19: the Widowmaker and Pirates of the Caribbean: The Curse of the Black Pearl. He also composed the music for the closing ceremonies of the Beijing Olympics.
Outside of Hollywood, Badelt has composed music for many German movies and television shows. He also worked in China, creating the score for the 2005 movie The Promise; many critics have written that his work on The Promise is his best.