1955 yılında Ankara’da doğdu. 1981 yılında İstanbul Üniversitesi Hukuk Fakültesi’nden mezun oldu. 1982’de İstanbul Üniversitesi’nde Hukuk alanında yüksek lisansını tamamladı; 1986 yılında ise doktora derecesini aldı. 1988’de Yardımcı Doçent olarak göreve başladığı İstanbul Üniversitesi’nde sırasıyla; 1995’te Doçent; 2000’de ise Profesör derecesine ulaştı. 2002 yılından itibaren Galatasaray Üniversitesi’nde Nakliye Hukuku ve Sigorta Hukuku dersleri vermektedir.
Akademisyenliğin yanı sıra Anadolu Anonim Türk Sigorta’da ve Ak Sigorta’da Hayat Dışı; Coface Türkiye’de kredi sigortaları; Cigna Finans ve AvivaSA’da hayat ve emekli aylıkları alanlarında part-time olarak danışmanlık yapmaktadır.
Türk Sigorta Hukuku Derneği ve Deniz Hukuku Derneği’nde başkanlık görevlerini yürütmüştür.
Uluslararası Sigorta Hukuku Derneği Başkanlık Konseyi’nde üyedir.
Sigorta hukukuyla ilgili kitap ve makaleleri mevcuttur.