He is a certified telecommunication engineer and economist and he has another degree, too. He has worked for Orion Rt., MATÁV Zrt. and the Ministry of Internal Affairs. In 2000 he joined BKV Zrt. and became the head of Internal Audit Department, which was transformed into the Division of Internal Audit and Security in 2002. The Internal Control Directorate came into existence in 2008 under his leadership. He regularly takes part in vocational trainings and he is the member of the Hungarian Organisation of Internal Auditors (BEMSZ).