1948年福岡県北九州市生まれ。1971年東京大学法学部政治学科卒業。パリ(フランス)、ジュネーブ(スイス)、ミュンヘン(ドイツ)でヨーロッパ外交史を研究。東京大学教養学部政治学助教授を経て、政界へ。2001年参議院議員(自民党)に初当選後、厚生労働大臣(安倍内閣、福田内閣、麻生内閣)、東京都知事を歴任。