1944 yılında Malatya’da doğdu. Liseyi bu kentte bitirdi. 1969’da ODTÜ Inşaat Mühendisliği Bölümünden mezun oldu. 1973 yılına kadar Devlet Planlama Teşkilatı’nda araştırmacı olarak çalıştı. 1979’dan itibaren de Turgut Özal’la birlikte yürüdü. 1980’de Yabancı Sermaye Kurulu Başkanı oldu. Bu görevini 1983 yılında ANAP kurucusu olana kadar sürdürdü. ANAP’ın programını yazdı. Partinin Özal’dan sonra iki numaralı kurucusu oldu. Birinci Özal Hükümetinde parlamento dışından Tarım Orman ve Köyişleri Bakanlığına getirildi. Bu görevi aralıksız 5. 5 yıl sürdürdü. 1986 ara seçimlerinde Istanbul’dan milletvekili seçildi. Akbulut Hükümetinde Devlet Bakanı, Körfez Krizi sırasında da Savunma Bakanı oldu. Semra Özal’ın Istanbul il Başkanlığına getirilmesine karşı çıktığı için bakanlıktan azledildi. Mesut Yılmaz’ın ANAP içinde “kesin egemenliği”nden sonra partiden istifa etti. 7 Ekim 1993’te Yusuf Bozkurt Özal ile birlikte Yeni Parti’yi kurdu. Bu partinin genel başkan yardımcısı oldu. Evli ve bir çocuk babası olan Doğan ingilizce biliyor.