No, Schwaab has never played for Borussia Dortmund. He has played for TSG 1899 Hoffenheim, SC Freiburg, 1. FC Köln, and VfB Stuttgart. He has also played for the German national team.
The Daniel Schwaab Revelation: How Well Do You Know the German Football Sensation?