1951 yılında Hereke'de doğdu. Orta öğrenimini tamamladıktan sonra 1968'de Nuh Çimento fabrikasında işçi olarak çalışmaya başladı. Askerlikten sonra Türk Pirelli'ye geçti. 1983 yılında Türk Pirelli'de kurulan Laspetkim-İş Sendikası'nın kurucu üyesi genel başkanı oldu. 1994'te Lastik-İş ve Lastikpetkim sendikalarının Birleşme Genel Kurulu'nda genel başkan seçildi. 9. DİSK Genel Kurulu'nda yönetim kurulu'na seçildi. 1996'da toplanan Olağanüstü Genel Kurul ve 1997'deki 10. Genel Kurul'da yönetim kurulu üyeliği'ne seçildi.
18 Nisan 1999 seçimlerinde DSP milletvekili olan DİSK Genel başkanı Rıdvan Budak'tan boşalan genel başkanlığa getirildi. Uluslararası sendikal alanda ICFTU ve ETUC, işkolu bakımından da ICEM yönetim kurulu üyesidir. 30 Temmuz 2000'de yapılan DİSK'in 11. Genel Kurulu'nda da yeterli oy alamadığı için genel başkanlığı, Tekstil-İş Sendikası Başkanı Süleyman Çelebi'ye bıraktı. Evli ve iki çocuk babasıdır.