A absolvit Institutul Agronomic „Dr. Petru Groza” Cluj Napoca, Facultatea de Agronomie, specialitatea Zootehnie (1983 1987). Din octombrie 1990 a devenit profesor de specialitate la Colegiul Agricol „Traian Savulescu” Tirgu Mures, cu grad didactic I din anul 1999.
Totodata, este licentiat al Facultatii „Hyperion” Bucuresti, specializarea Management – 2008 si a urmat ulterior masteratul Asigurarea calitatii in invatamantul preuniversitar la Universitatea „Dimitrie Cantemir” Tg. Mures.
A fost inspector scolar de specialitate – invatamant profesional si tehnic, formare continua adulti, invatamant particular si alternative educationale la Inspectoratul Scolar Judetean Mures din anul 1996 2017.
In prezent indeplineste functia de inspector scolar general la Inspectoratul Scolar Judetean Mures, din data de 17.03.2017.