James Taku Leung is verschenen in 7 shows en 3 movies. Een voorstelling te vinden in de rol van Animal Dealer in de serie The Brothers Sun. In de bioscoop, in de rol van Photographed Father / Rail Worker #1 / Delivery Man (voice) in de speelfilm Over the Moon.