Játékosként a Vasas tartalékcsapatában szerepelt, majd sportvezető lett, az MTK-nál dolgozott, valamint az MLSZ főtitkáraként tevékenykedett. 2008 áprilisában érkezett Fehérvárra, ügyvezető lett.
2010 júliusi távozását követően az MLSZ Játékvezetői Bizottságának elnöke lett, párhuzamosan az UEFA ellenőrző testületének is tagja.