1956 yılında Eskişehir’de doğdu. İzmir’de büyüdü. Ankara’da okudu. Anadolu Üniversitesinde öğretim görevlisi, üniversitenin bilgiişlem merkezinde sistem analist olarak çalıştı. Üniversite bünyesinde Bilgisayar Destekli Eğitim Birimini kurdu. 1994-99 arasında yoğun olarak, sonrasında kısmi zamanlı olarak siyasi danışmanlık yaptı/yapıyor. Entelektüel/bilimsel durakları Sistemler-Bilgi Sistemleri- Sistem Dinamiği-Doğrusal Olmayan Sistemler-Komplekslik olarak sıralanabilir.