Harald Pöcher est né à Graz, en Autriche, en 1956. Il est diplômé de l'Académie militaire de Theresan à Wiener Neustadt, en Autriche, en 1978. Il a occupé diverses fonctions à l'Académie militaire de Theresan, à l'École de médecine des forces armées autrichiennes, au commandement de la province militaire du Burgenland et au ministère de la défense. Il a pris sa retraite en 2021 en tant que général de division.