Haeseler nació en Potsdam fruto del matrimonio de August Alexis Eduard Haeseler y Albertine von Schönermark.
Entró en el Ejército prusiano como Teniente en 1853 y se convirtió en ayudante de campo del Príncipe Federico Carlos de Prusia en 1860.
Desde 1879 encabezó el departamento de historia militar del Estado Mayor, y desde 1890 hasta 1903 fue General de Caballería y comandante del XVI Cuerpo de Ejército en Metz.
Desde 1903 fue miembro de la Cámara Alta Prusiana y trabajó en el desarrollo del sistema educativo profesional.
Entre otros, el cuartel del batallón de paracaidistas No.