Chowdhury taught history in Bangladesh University of Engineering and Technology and Jagannath College in 1960s. Chowdhury served as the High Commissioner of Bangladesh to Maldives. He served until 12 August 1998 and was replaced by
Ashraf-ud-Doula. From 19 August 1998 to 19 September 1999, Chowdhury served as the High Commissioner of Bangladesh to Pakistan. == Personal life ==