محاضر في قسم علوم الحاسب بكلية الحاسبات وتقنية المعلومات برابغ في "جامعة الملك عبدالعزيز" منذ يونيو (حزيران) 2016، المملكة العربية السعودية.
وهو باحث في الذكاء الاصطناعي ومعالجة اللغات الطبيعية ومجال استخراج البيانات والتعامل مع قواعد البيانات الضخمة.
شغل منصب مدير البرامج التدريبية بعمادة خدمة المجتمع في "جامعة الأمير سطام بن عبدالعزيز" خلال 2016، ومدير وحدة تقنية المعلومات في الجامعة ذاتها بين 2014 و2015، كما كان مشرفاً على موقع إلكتروني لدى "جامعة الملك سعود" بين 2007 و2011.
حاصل على ماجستير في علوم الحاسوب عام 2014 من "جامعة كوينزلاند" في أستراليا، وبكالوريوس في نفس الاختصاص عام 2005 من "جامعة القصيم".