Michael Chan a tourné dans 2 séries et dans 2 films. Une prestation à retrouver dans le rôle de Hong Kong CAD Investigator dans la série Dangers dans le ciel. Au cinéma, dans le rôle de Dr. Kevin Chan dans le long métrage Angel Falls Christmas.