He is a four-term MLA for Pakur Assembly constituency representing the Indian National Congress in the Jharkhand Vidhan Sabha.
[1] He also served as the Speaker of the Jharkhand assembly between 20 October 2006, and 12 December 2009.
[6] On 29 December 2019, Alam was among the initial four members sworn into the state Cabinet along with chief minister Hemant Soren, Rameshwar Oraon and Satyanand Bhokta.
[7] Earlier, he first became an MLA winning the 2000 Bihar Legislative Assembly election and retained the Pakur seat for the first time in the newly formed Jharkhand state in the 2005 Jharkhand Legislative Assembly election defeating Beni Prasad Gupta of the BJP, by a margin of 25,736 votes.
He was arrested by the ED on alleged charges in a money laundering case.