No, Gerald Asamoah has never played for Bayern Munich. He played for several other German clubs, including Werder Bremen, VfL Wolfsburg, and Schalke 04, but never for Bayern Munich.
The Extraordinary Journey of Gerald Asamoah: How Well Do You Know the German Football Legend?