20 Aralık 1939 tarihinde İstanbul’da doğdu. 1960’ta İstanbul İtalyan Lisesi’nden mezun oldu. 1965’te İstanbul Üniversitesi Edebiyat Fakültesi Tarih Bölümü Sonçağ Kürsüsü’nde ve Yüksek Öğretmen Okulu’nda lisans öğrenimini tamamladı. Ardından Adana Düziçi İlköğretmen Okulu’na tarih öğretmeni olarak tayin edildi. 1967’de İtalyan hükümetinin verdiği bursla İtalya’da bir yıl bilimsel araştırmalarda bulundu. Aynı yıl içerisinde yaş tashihi yaptırıp doğum tarihini 1941 olarak düzelttirdi. Şubat 1969’da Ankara Üniversitesi Dil ve Tarih-Coğrafya Fakültesi Yeniçağ Kürsüsü’ne asistan oldu, iki yıllık askerî görevinden sonra 1973’te eski görevine döndü. Bekir Sıtkı Baykal’ın danışmanlığında hazırladığı II. Osman’ın Katli ve Bunun Anadolu’daki Yankıları başlıklı doktora tezini 1978’de tamamladı. Ertesi yıl Venedik Arşivi’nde çalışma yapmak ve İtalyanca’sını ilerletmek üzere İtalya’ya gitti. Bu süreçte Roma’da Doğu Enstitüsü’nde, Vatikan Arşivi ve Kütüphanesi’nde, Cenova Devlet Arşivi’nde araştırmalarda bulundu. 1980 Kasımında yurda döndükten sonra yardımcı doçentlik kadrosuna tayin edildi (1982). Doçentlik takdim tezini Köprülü Mehmed Paşa’nın Girit Seferi (1645-1669) konusunda hazırladı. 16 Kasım 1984’te doçent unvanını kazandıysa da kadroya geçemedi. 1983-1985 yıllarında Konya Selçuk Üniversitesi Edebiyat Fakültesi Tarih Bölümü’nde çalışmalarına devam etti. 1987’de İtalya Devleti kendisini “İtalya Cumhuriyeti Liyakat nişanı” ile (Cavalier madalyası) ödüllendirdi. 1991’de Dil ve Tarih-Coğrafya Fakültesi Yeniçağ Kürsüsü’nde profesörlüğe yükseldi. 20 Aralık 2006’da yaş haddinden emekliye ayrıldı. 3 Ekim 2013 tarihinde vefat etti.