James Taku Leung apareceu em 7 série e 3 filmes. Um desempenho a ser encontrado no papel de Animal Dealer na série Irmãos Sun. No cinema, como Photographed Father / Rail Worker #1 / Delivery Man (voice) no longa-metragem Over the Moon.