1970 yılında Ankara Üniversitesi Siyasal Bilgiler Fakültesi'nden mezun oldu. Artova, Kumluca, Safranbolu, Sincan kaymakam vekillikleri, Yeşilhisar, Arapgir, Şiran, Nallıhan kaymakamlığı, mülkiye müfettişliği, teftiş kurulu başkan yardımcılığı yaptı. 1991-1992 ve 2000-2003 yılları arasında Gaziantep, 1996-1997 yılları arasında Burdur, 1998-2000 yılları arasında Giresun, 2003-2004 yılları arasında Çorum ve 2004-2005 yılları arasında Amasya, valilikleri yaptı. 2013 yılında yaş haddinden emekli oldu. Evli ve iki çocuk babasıdır.