Party affiliation: Christian Democratic Union of Germany
Member. Free German Trade Union Federation, 1966-1989. Member, District Committee, Neubrandenburg and Regional Committee, Mecklenburg-Vorpommern. Member of the Volkskammer, March-Oct.
1990; Member, Volkskammer Executive. Secretary, CDU/CSU faction. Chairman, Christian Democratic Union Regional Group.
Mecklenburg-Vorpommern. Turner, 1968-1969; engineer, group head in an organisation and software development capacity for a mechanical engineering firm, Neubrandenburg, since 1973.