Askerlik görevini Daday Askerlik Şubesi'nde şube başkanı olarak ifa etti.
Kastamonu Barosu'na kayıtlı olarak 7 yıl süreyle Kastamonu'da serbest avukatlık yaptı.
1984 yılında Anavatan Partisi'nde siyasete başladı. 18. 19. Ve 20. Dönem Milletvekilliği seçimlerinde Kastamonu'yu T.B.M.M. 'nde temsil etti. Anavatan Partisi Genel Merkezi'nde çeşitli görevlerde bulundu. Anavatan Partisi T.B.M.M. Grup Başkanlığı görevini yaptı.
28 şubat sürecinin ardından kurulan 55. Mesut YILMAZ hükümetinde, ülkedeki siyasi gerilimin arttığı kritik bir dönemde kabinenin en genç üyesi olarak 13 ay süreyle İçişleri Bakanlığı yaptı.
Evli 2 çocuk babası.