Роден в София. Магистър по международни икономически отношения и по счетоводна отчетност от Университета по национално и световно стопанство. Дипломиран експерт-счетоводител, регистриран одитор в Института на дипломираните експерт-счетоводители.
Притежава над 30 години професионален стаж в областта на одита, финансовия контрол и счетоводството. Повече от 20 от тях са в областта на независимия одит, включително ангажименти за договорени процедури по проекти, финансирани от ЕС.
Народен представител и член на Комисията по бюджет и финанси от 41-то до 46-то Народно събрание. Заместник-председател на Комисията по бюджет и финанси и председател на Постоянно действащата подкомисия по отчетност на публичния сектор в 41-то Народно събрание.
Председател на 44-то Народно събрание за периода 19.04.2017 – 17.11.2017 г. Заместник-председател на 43-то Народно събрание. Председател на Комисията за наблюдение на дейността на Държавната комисия по енергийно и водно регулиране в 41-то Народно събрание. Ръководител на делегациите на Интерпарламентарния съюз, Парламентарната асамблея на Съвета на Европа в 44-то Народно събрание. Бил е член на Комисията по външна политика в 44-то и 46-то Народно събрание.
Един от инициаторите и участниците в изготвянето на Закона за Сметната палата, приет през 2010 г., който е в основата на сега действащия закон. Негова е идеята за създаването на Консултативен съвет към палатата. В сега действащия закон тази идея намира изражение чрез участието на представители на професионалните организации – Института на дипломираните експерт-счетоводители и Института на вътрешните одитори в България, в ръководството на институцията.
Избран за председател на Сметната палата на 28 юли 2023 г. от 49-то Народно събрание.