1998 онд Сонгинохайрхан дүүргийн шүүхэд Шүүх хуралдааны нарийн бичгийн дарга, 1998-2004 онд Улсын дээд шүүхийн Эрүүгийн хэргийн танхимд нарийн бичгийн дарга, шүүгчийн туслах, Ерөнхий шүүгчийн шүүн таслах ажиллагаа эрхэлсэн туслах, 2004-2011 онд Нийслэлийн Захиргааны хэргийн шүүхийн шүүгч, 2011-2013 онд Захиргааны хэргийн давж заалдах шатны шүүхийн Ерөнхий шүүгч, 2013 онд Захиргааны хэргийн давж заалдах шатны шүүхийн шүүгч, 2020 оноос Улсын дээд шүүхийн шүүгчээр ажиллаж байсан юм.
