Le Père Michael Zacherl est né à Berlin en 1937. Il a étudié au collège de Kalksburg, où il a obtenu son diplôme en 1955. Il est entré dans la Compagnie de Jésus et a été ordonné prêtre en 1966.
De 1960 à 1963 et de 1969 à 1973, il a travaillé dans la pastorale des jeunes au centre de jeunesse "mk" à Innsbruck. De 1968 à 1969 et de 1973 à 1991, il a travaillé au Collège de Kalksburg.
Socius provincial de 1991 à 2005, il était le supérieur de la communauté jésuite de Kalksburg de 1996 à 2002, et de celui des jésuites de Vienne 1 de 2003-2006. De 2007 à 2018, il était vicaire épiscopal des comunautés de vie consacrée de l'archidiocèse de Vienne.