1985 Volontariat bei der Augsburger Allgemeinen. 1987 Redakteur in der Lokalredaktion Augsburg Land. 1988 Redakteur in der Wirtschafsredaktion. 1993 Politikredaktion, verantwortlicher Redakteur. 1999 Korrespondent in Berlin. Seit Januar 2017 Chef vom Dienst. Seit 2019 auch Mitglied der Chefredaktion. 1993 bis 1999 berufsbegleitend Dozent an der Akademie der Bayerischen Presse, der Universität Eichstätt und am Institut für Publizistische Bildungsarbeit. 1999 bis 2016 Mitglied im Deutschen Presseclub und der Bundespressekonferenz.