He completed his MBBS from the National University of Singapore in 1995. He then obtained the Master of Medicine (Internal Medicine) and the MRCP (UK) in 1999. Dr Chan then went on to specialty training in Respiratory and Critical Care Medicine at the Singapore General Hospital.