Career
Schwarz began his career 1991 with SV Ludwigsvorstadt and played here four years before signed for South Carolina 1880 München. He played for the youth team four years. In summer 1999, he was scouted by SpVgg Unterhaching, and later was signed by Turn- und Sportverein 1860 München in the 2002-2003 season.
Schwarz made his professional debut in the 2.
Bundesliga for 1860 Munich on 27 September 2007 when he came on as a substitute in the 87th minute in a match against Mainz 05. After only 22 games for Turn- und Sportverein 1860 München, Schwarz left the team on 11 January 2010 to sign a loan deal over six months with SpVgg Unterhaching.