Chan was talent-spotted from Project SuperStar. In 2006, Chan made his hosting debut in On the Beat, a MediaCorp Channel U variety show. He was then subsequently the host for On the Beat II, III, IV, V. In 2009, Chan made his acting debut in Table of Glory, a MediaCorp Channel 8 drama. In 2010, Chan made his film debut in Being Human, a Jteam Productions movie.