1973 yılında Kırıkkale’ de doğdu. İlk-orta ve lise eğitimini Kırıkkale’ de tamamladıktan sonra, Gazi Üniversite Teknik Eğitim Fakültesi Makine Eğitimi Bölümünden lisans mezunu oldu. Kocaeli’nde ve Ankara’da Milli Eğitim Bakanlığına bağlı Teknik Liselerde görev yaptıktan sonra, 1997 yılında Pamukkale Üniversitesinde Araştırma Görevlisi olarak çalıştı. 1994-1996 yılarında Gazi Üniversitesi Fen Bilimleri Enstitüsünde “Robot sistem elemanları ve hareket analizleri” konulu Yüksek lisans çalışmasını yaptı. 1997-1998 yıllarında Balıkesir Çok Programlı Astsubay Hazırlama Okul Komutanlığından Ordu Donatım Teğmen olarak Askerlik görevini tamamladıktan sonra terhis oldu. 1999-2003 yılarında Gazi Üniversitesi Fen Bilimleri Enstitüsünde “Takım tezgahlarının yapay zeka tekniklerine dayalı sistematik tasarımı” konusunda doktora eğitimini tamamladı.
Mesleki ve Teknik Eğitimin Modernizasyonu (MTEM) projesi kapsamında, Ankara, Konya, Denizli ‘de eğitim faaliyetlerine katıldı. Bu eğitimlerden bazıları arasında; AB 6.çerçeve programı, pilot proje hazırlama, temel beceriler eğitim, öğrenci merkezli öğrenim yöntemleri gibi konular bulunmaktadır.
Çalışma alanları içerisinde; Bilgisayar destekli tasarım, Makine tasarımı, Sistematik tasarım, Uzman sistemler, Yapay sinir ağları, Robot sistemlerin tasarımı ve Nesneye dayalı programcılık konuları bulunmaktadır. Bu konularda ulusal-uluslararası dergi ve toplantılarda çalışmaları yayınlanmıştır.
Halen, Pamukkale Üniversitesi Teknik Eğitim Fakültesi, Makine Eğitimi Bölümünde, Tasarım ve Konstrüksiyon Eğitimi Anabilim Dalında öğretim üyesi olarak çalışmaktadır. Teknik Eğitim Fakültesi Dekan Yardımcılığı, Makine Eğitim Bölüm Başkanlığı, Fakülte yönetim Kurulu üyeliği, Fen Bilimleri Enstitüsü kurul üyeliği, Uzmanlık grubu üyeliği, Burs komisyonu üyeliği, Mezuniyet Komisyonu üyeliği, Yönetmelik ve yönergelerin güncellenmesi komisyonu vb., görevleri yürütmektedir.
Evli ve bir çocuk babasıdır.