Né à Budapest, il est le fils du vicomte Jacques Davignon, ambassadeur de Belgique, de la comtesse Jacqueline de Liedekerke qui fut dame d’honneur de la reine Elisabeth.
Docteur en Droit, diplômé en économie et en philosophie, il a été chef de cabinet des Premiers Ministres Paul-Henry Spaak et Pierre Harmel.
Il fut notamment président de l’Agence internationale de l’énergie, vice-président de la Commission européenne, membre du groupe Bilderberg puis président d’honneur. Il a été président de la Société générale de Belgique et membre de nombreux conseils d’administrations. Il a fondé la compagnie aérienne SN Brussels Airlines après la faillite de la SABENA.
Marié à Françoise de Cumont avec qui il a eu trois enfants, il fut le compagnon d’Antoinette Spaak, fille de Paul-Henri Spaak.
Le roi Philippe l’avait élevé au titre de comte.