Магистър по икономика, специалност „Счетоводство и контрол” от Стопанска академия „Димитър А. Ценов”, гр. Свищов.
Сертифициран вътрешен одитор в публичния сектор. Член на Института на вътрешните одитори в България.
От 1995 г. до 2009 г. работи в областта на финансовия контрол и вътрешния одит като главен финансов ревизор и старши вътрешен одитор.
В периода от 2006г. до 2009 г. е главен вътрешен одитор в Сметната палата на Република България.
След създаване на Комисията за публичен надзор над регистрираните одитори (КПНРО) от 2009 г. до 2012 г. е директор дирекция „Контрол на качеството върху дейността на регистрираните одитори”. От 08.02.2012 г. е назначен за главен секретар на КПНРО.
Член на Съвета по европейските въпроси към Министерския съвет. Представлява КПНРО в работните органи на Съвета на Европейския съюз и на Европейската комисия, както и в други международни професионални организации.
Владее английски език.