Admiral Makbul was born in Tangail District in 1961.
In January 1979 he joined Bangladesh Navy as an Officer Cadet and completed his UT Officer/Basic Course along with sub-specialisation of 5 years duration from Marshal Tito Naval Academy, Split, Yugoslavia.