He obtained MBBS and DCH from Calicut Medical College. He has DNB (Paediatrics) to his credit. He has served as a Tutor in Academy of Medical Sciences, Medical College, Kannur. He was worked in Pariyaram Medical College for 3 years. His special area of interest is Pediatric pulmanology. He has underwent training is pediatric bronoscopy from Institute of child health Chennai and Manipal hospital Bangalore.