Milon was elected to parliament from Gazipur-3 as a Bangladesh Nationalist Party candidate in 2001.[2] He received 58,518 votes while his nearest rival, Akhtaruzzaman of the Awami League, received 58,133 votes.[2] He was the only candidate from Bangladesh Nationalist Party to be elected from Gazipur District in the 8th parliamentary election.[3] He was the general secretary of the Swechchhasebak Dal and the Gazipur District unit of Bangladesh Nationalist Party.[3] He received a plot of land in Dhaka from the government along with 104 members of parliament from the Bangladesh Nationalist Party and Bangladesh Jamaat-e-Islami.[4][5]
In September 2007, Milon was arrested from Gulshan by the Rapid Action Battalion (RAB).[3] RAB Additional Director General Gulzar Uddin Ahmed reported that Milon was held under emergency power rules and was handed over to Ramna Police Station.[3] He was charged with embezzling metal sheets meant for relief.[3] His Mitsubishi Pajero was also seized by the RAB.[3] He was sentenced to prison by Dhaka metropolitan magistrate ABM Abdul Fattah.[1] The Anti Corruption Commission placed him on a list of 80 suspected corrupt politicians.[6]
Milon was nominated to contest the 2008 Bangladeshi general election from Gazipur-5 as a Bangladesh Nationalist Party candidate.[7] He lost the election with 74,899 votes while the winner, Meher Afroz of the Awami League, received 125,903 votes.[8]
In March 2009, Milon received bail in a cases filed by the Anti Corruption Commission.[9]
Milon campaigned for the Bangladesh Nationalist Party candidate for the 2011 Brahmanbaria-3 by election, Khaled Hossain Mahbub Shamol, against RAM Ubaidul Muktadir Chowdhury of the Awami League.[10]
In May 2012, Milon and 32 other senior leaders of Bangladesh Nationalist Party were sent to jail in an arson case, regarding over a dozen vehicles burned during a strike by his party, after their bail petition was denied.[11]
Milon did not participate in the 2014 Bangladeshi general election as the Bangladesh Nationalist Party boycotted it.[12] Meher Afroz of the Awami League was elected uncontested from Gazipur-5.[8] In December 2014, Bangladesh Chhattra League took over a venue of the Bangladesh Nationalist Party at Bhawal Badre Alam College in Gazipur where former prime minister Khaleda Zia was scheduled to speak.[13] Milon vowed to hold the rally at the college despite it.[13]
In 2018, Milon was nominated by Bangladesh Nationalist Party to contest the 2018 Bangladeshi general election from Gazipur-5.[14][15] He was arrested in December 2018 from Gazipur, before the election, following arrest warrants issued from Dhaka.[16] He was one of a number of Bangladesh Nationalist Party leaders held in jail before the election.[17] He lost the election to Meher Afroz of the Awami League.[18] He received 27,976 votes while Afroz received 207,699 votes.[18]
Milon was arrested on 11 October 2022 after he and a fellow Bangladesh Nationalist Party leader blocked a road according to Bangladesh Police while the party claimed they were holding a peaceful rally.[19]
^Karmakar, Pankaj; Islam, Sheikh Shahidul; Brahmanbaria, from (26 January 2011). "Prestige battle for AL, BNP in B'baria". The Daily Star. Retrieved 24 October 2022.