Stephen Muhammad serves as the Student Regional Captain of the Southwest Region of the Nation of Islam. Headquartered in Houston, Texas. He assists with the F.O.I duties and activities within all the states that make up the Southwest Region which consist of Texas, Louisiana, Arkansas, Oklahoma, and New Mexico.
Born Houston, Texas
Graduate of Alief Hastings High School Class of 1988. Attended Lamar University 1 year, moved on to serve in United States Navy 6 years. Joined NOI 1996, San Diego, CA. Married 29 years 6 children and retired from Houston Fire Dept.