Bachelor of Science in Engineering, King Abdulaziz University, Jeddah, Saudi Arabia, 1980. Master of Science in Engineering, Pennsylvania State University, 1983. Doctor of Philosophy, University Nottingham, 1991.
Project coordinator King Abdulaziz University, Jeddah, 1980-1981, lecturer, 1985-1986, assistant professor, 1991-1997, associate professor, since 1997, director science public center, 1994-1996, assistant director master plan project, 1997-1999, director master plan project, 1999-2001. Maintenance director Engineering College, 1992-1994.
Deputy director orphan department Islamic Relief Organization, Jeddah, 1993-1995. Member American Society of Civil Engineers.
Married Nawal Abdullah Ahmad. Children: Shady, Sarah, Abdulhady, Norah.