Marwitz nació en la localidad de Stolp, en la provincia de Pomerania del Reino de Prusia (hoy Słupsk, voivodato de Pomerania, Polonia).