He was born in 1946 in a village in Bavaria, the son of Jewish Holocaust survivors, who immigrated to the United States in 1949, and became U.S. Citizens in 1954. Rosenberg and his family returned to Europe in 1958 where he attended Junior High School and High School, and he returned to the United States to attend College in 1964.
He was born in 1946 in Muenchberg, Bavaria, Germany, the son of Polish Holocaust survivors Fay and Harry Rosenberg. In 1949 Fay and Harry and their son, David, booked passage on a boat and made their way to Ellis Island, New York City. For the next nine years the small family lived in New York City, a tiny farm in rural New Jersey and in Atlantic City and became naturalized citizens of the United States. The family then moved back to Munich, Germany, where Fay and Harry sued the German Government for reparations, and David attended Junior High School and High School.