[1][2] He is an advisory council member of Bangladesh Nationalist Party and former Prime Minister Khaleda Zia.
[6] On 24 November 2005, Halim was appointed Cabinet Secretary replacing Dr Saadat Hussain.
[7][9] He joined the Bangladesh Nationalist Party in October 2006 one month after his retirement by presenting a flower bouquet to former Prime Minister Khaleda Zia.
[10] In April 2015, Halim met the Election Commission as part of the delegation of the Bangladesh Nationalist Party.
[12][13] The nomination went to Sultan Mahmud Babu who lost to Md Faridul Haque Khan of the Awami League.