Graduado en la Universidad de Heildelberg, estudió Derecho en ella y en la de Munich, doctorándose en Jurisprudencia en la Universidad de Heildelberg en 1969. Miembro del SPD, ha ocupado diversos cargos públicos, como secretario de estado en el Ministerio de Defensa y Ministro de Investigación y Tecnología. Ejerce como abogado.
En sus libros se centra en los secretos de estado, y el papel de los servicios secretos en el mundo, aportando datos no accesibles al público y que obtuvo siendo miembro de una comisión parlamentaria sobre los servicios de inteligencia.