Alfred trat 1831 aus dem Kadettenkorps in die sächsische Reiterei ein. Als Rittmeister nahm er am schleswig-holsteinischen Krieg 1849 teil, wurde 1850 in den Generalstab berufen und war als Oberst zwischen 1863 und 1864 Generalstabschef des Bundesexekutionskommandos in Holstein.