BERLIN — As a rule, Dietmar Wunder prefers his martinis shaken and not stirred. But don’t ask him to order one at a Berlin bar, at least not in German.

“I would never do that,” said Mr. Wunder, who was born in Berlin. “I would be too embarrassed.”

Since the 2006 release of “Casino Royale,” Mr. Wunder, 48, has been the German-speaking voice of James Bond, and he is now so closely associated with the role that strangers often ask him to repeat some of Bond’s better-known catchphrases.

“It can get tiring,” he said.

Mr. Wunder is part of a small but tightly knit group of actors in Germany who make a living dubbing the voices of English-speaking movie stars. In addition to the Bond star Daniel Craig, Mr. Wunder provides the voices of Adam Sandler, Don Cheadle and several others. Since he began in 1992, he has worked on more than 500 movies and 125 television series.

On a drizzly day here, Mr. Wunder was in a darkened studio, standing before a microphone, teeth bared, shoulders hunched, as he exploded with a vicious expletive in German.