[1][2] Mahmud was born into a Bengali Muslim family of Taluqdars in the village of Koyelgati in Sheyalkol Union, Sirajganj which was formerly in Pabna District, Pakistan.
His father was Abdullah al Mahmood, a noted politician and former minister in East Pakistan, and his grandfather was Derazuddin Taluqdar.
[3] Mahmud served as the state minister of power in the Bangladesh Nationalist Party government from 2001 to 2006.
[4] Bangladesh Anti Corruption Commission on 21 March 2007 filed a case, accusing him of accumulating 25 million taka through illegal means.
[7] His daughter is married to a son of Awami League politician Sheikh Selim.