He was elected to the Swiss Federal Council on 8 December 1982 and, for health reason, resigned his office on 20 October 1984. He was a member to the Free Democratic Party. During his office time he held the Federal Department of Justice and Police.
- "Rudolf Friedrich: 'Anti-Blocher' former justice minister dies". swissinfo.ch. Retrieved 2013-10-22.