The agent for Dutch-born entertainer Johannes Heesters says the artist died on Christmas Eve. He was 108.
Heesters made his name performing in Adolf Hitler's Germany and was dogged later in his decades-long career by controversy over his Nazi-era past.
Agent Juergen Ross said Heesters died at the hospital in the southern city of Starnberg early Saturday.
Heesters' career took off in Berlin, where _ starting in 1935, two years after the Nazis took power _ he became a crowd favorite at the Komische Oper and Admiralspalast.
Heesters was never accused of being a propagandist or anything other than an artist willing to perform for the Nazis, and the Allies allowed him to continue his career after the war, when he took Austrian citizenship.