He worked at Press Institute of Bangladesh (PIB) for a long time.
He was also a special correspondent of Bangladesh Sangbad Sangstha (BSS) in New Delhi during 1972 to 1976.
Later, he also served as the chief executive of the television channel NTV for some time.
Besides, he worked as a part-time teacher of the University of Dhaka for a long time.
He was imprisoned for his reporting in BBC during the presidency of Hussain Mohammad Ershad.