Ja nach der Hochzeit wenn er die Aufenthaltserlaubnis hat gilt diese für alle Schengenstaaten, vor der Hochzeit jedoch darf er sich nur in Deutschland aufhalten.