Ahmed was born in Muharraq Governorate. He started his business career in Bahrain through the chairmanship of the boards of companies. It includes Zain Bahrain, Al Areen Desert Resort, and Al Areen Holding Company. He served as Vice Chairman of Al Muharraq Club from 1978 to 1989. He currently serves as its Chairman since April 1994. 