James Taku Leung hat 7 Serien und 3 Filme gedreht. Unter anderem spielte er Animal Dealer in der Serie The Brothers Sun.Im Kino in der Rolle des Photographed Father / Rail Worker #1 / Delivery Man (voice) im Spielfilm Over the Moon.