عمل بسلك القضاء اعتباراً من عام ١٣٨٠هـ، وقد أسندت إليه رئاسة بعض المحاكم لما ثبت نجاحه، ونُقل إلى محكمة الرياض، ثم رقي في عام ١٣٩٠هـ من درجة وكيل محكمة (أ) إلى درجة رئيس محكمة (ب) ثم رقي في عام ١٣٩٠هـ من مساعد رئيس المحكمة الكبرى بالرياض إلى رئيس محكمة بعد ثبوت صلاحيته لشغل رئاسة المحكمة، ورقي أثناء ذلك من درجة رئيس محكمة (ب) إلى درجة رئيس محكمة (أ) على أن ينتدب عند اللزوم للتفتيش القضائي، ثم تمت ترقيته لدرجة قاضي تمييز في عام ١٣٩٤هـ، ثم عين عضواً في مجلس القضاء الأعلى وما زال على رأس عمله، وعضواً في هيئة كبار العلماء.