Трудовой стаж:
· Рабочий Актюбинского облсовета «Динамо» (1980);
· Стажер, следователь, помощник, старший помощник прокурора Октябрьского района, заместитель прокурора Калининского, Октябрьского районов города Алма-Аты (1987-1992);
· Начальник отдела прокуратуры города Алматы (1992-02.1994);
· Заместитель председателя Арбитражного суда города Алматы (02.1994-08.1994);
· Начальник Управления по надзору за законностью в социально-экономической сфере Генеральной прокуратуры Республики Казахстан (08.1994-11.1997);
· Вице-министр юстиции Республики Казахстан, председатель Квалификационной коллегии юстиции (11.1997-02.1999);
· Вице-президент - главный административный директор ОАО «Казахтелеком» (02.1999-11.1999);
· Заместитель Генерального Прокурора Республики Казахстан (16.01.2001-04.2011);
· Генеральный Прокурор Республики Казахстан (15.04.2011-25.04.2016)
Выборные должности, депутатство:
· Депутат Мажилиса Парламента Республики Казахстан (по партийному списку от Гражданской партии Казахстана), член Комитета по вопросам экологии и природопользованию, руководитель депутатской группы «Адилет» (12.1999-01.2001)
Государственные и международные награды, премии, почетные звания:
· Ордена: «Данк» 1-ой степени (2009), «Данк» 2-ой степени (2004)
· Юбилейные медали: «Астана», «Қазақстан Республикасының тәуелсіздігіне 10 жыл», «Қазақстан темір жолына 100 жыл», «Қазақстан Конституциясына 10 жыл», «Қазақстан Республикасының Парламентіне 10 жыл».