Eric Chan hat 1 Serie und 1 Film gedreht. Unter anderem spielte er Chinese Delivery Man in der Serie Life on Mars (US).Im Kino in der Rolle des Hyun im Spielfilm 3 A.M..