1980 yılında Türkiye Cumhuriyet Merkez Bankası Kambiyo Genel Müdürlüğü'nde göreve başladı. Dış Borç Erteleme, Döviz Kurları ve Döviz Rezerv Yönetimi alanlarında çalıştı. 1993 yılında Döviz İşlemleri Müdürlüğü Müdür Yardımcısı, 1995 yılında Bankalararası Para Piyasası Müdürü, 1996 yılında Ödemeler Dengesi Müdürü, 1997 yılında Döviz Risk Yönetimi, Krediler, Döviz ve Efektif Piyasaları ile Açık Piyasa İşlemlerinden sorumlu Piyasalar Genel Müdürlüğü Genel Müdür Yardımcısı, 2002 yılında İşçi Dövizleri Genel Müdürü oldu.
7 Nisan 2003 tarihinde yapılan Banka Genel Kurulunda Banka Meclisi üyeliğine seçildi ve Mayıs 2003 - Nisan 2006 tarihleri arasında bu görevi sürdürdü.18 Nisan 2006 tarihinde Türkiye Cumhuriyet Merkez Bankası Başkanlığına atandı. 2009 yılında Euromoney dergisi tarafından 'Yılın Merkez Bankası Başkanı' seçildi. Bu görevini, görev süresinin bittiği 13 Nisan 2011 tarihine kadar sürdürdü. Nisan 2011'de Cumhurbaşkanı Abdullah Gül tarafından Cumhurbaşkanlığı Ekonomi başdanışmanlığı görevine atandı.
7 Haziran 2015 Türkiye genel seçimlerinde MHP Uşak 1. sıra milletvekili adayı oldu ve seçildi. 1 Kasım 2015 tarihinde yapılan erken genel seçimlerde tekrar MHP Uşak 1. sıra milletvekili adayı olduysa da seçilemedi.