He passed MBBS in 2005 from Mymensingh Medical College under the University of Dhaka. He did his MS in Cardio-thoracic Surgery (CTS) from National Heart Foundation under University of Dhaka in 2015. He also had Vascular training from National Institute of Cardio Vascular Disease. He worked in National Heart Foundation as Senior Medical Officer from 2007 to 2016. Thereafter he joined United Hospital in Cardiac Surgery Department in 2016.