أستاذ مشارك في كلية الابتكار التقني في "جامعة زايد"، الإمارات العربية المتحدة.
تولى منصب رئيس وحدة الجودة في كلية علوم الحاسب والمعلومات في "جامعة الملك سعود"، وكان أستاذاً مساعداً في ذات الجامعة، و"جامعة الأمير سلطان" بين 2008 و2010، ومحاضراً في ذات الجامعة بين 2002 و2006، وعمل كمسؤول قواعد بيانات أوراكل ومدرس تكنولوجيا المعلومات في "كلية هكني لندن" بين 1998 و2002، ومسؤول قواعد بيانات أوراكل في شركة "Anglo Continental Consultants Ltd" بين 1997 و1998، ومسؤول قواعد بيانات في شركة "Warm Seas Shipping & Trading" بين 1994 و1995.
حاصل على دكتوراه في علم الحاسوب عام 2008 من "جامعة لندن الحضرية"، وماجستير في علم الحاسوب عام 1997، ودبلوم الدراسات العليا في علم الحاسوب عام 1996.