2026Rock Springs: 1885Ah TsengMovie
2026Rock SpringsAh Tseng · Executive ProducerMovie
2025WeaponsMarcusMovie
2024Bad GeniusMeng Kang · Executive ProducerMovie
2024London journey of PJ❤Movie
20243 Body ProblemDetective Clarence 'Da' Shi · 8 episodesShow
2023The Magician's ElephantMagician (voice)Movie
2022She-Hulk: Attorney at LawWong · 3 episodesShow
2022Doctor Strange in the Multiverse of MadnessWongMovie
2022Toast of TinseltownRusty Halloween · 1 episodeShow
2021Shang-Chi and the Legend of the Ten RingsWongMovie
2021What If...?Wong (voice) · 1 episodeShow
2021Nine DaysKyoMovie
2021Raya and the Last DragonTong (voice)Movie
2021ExtinctDr. Chung (voice)Movie
2021Marvel Studios LegendsWong (archive footage) (uncredited) · 2 episodesShow
2019Lady and the TrampBull (voice)Movie
2019The Personal History of David CopperfieldMr. WickfieldMovie
2019Gemini ManBaronMovie
2019The Dark Crystal: Age of ResistanceskekVar (The General) (voice) · 9 episodesShow
2019Deadly ClassMaster Lin · 10 episodesShow
2018AnnihilationLomaxMovie
2017Philip K. Dick's Electric DreamsEd Andrews · 1 episodeShow
20172036: Nexus DawnLawmakerMovie
2016Doctor StrangeWongMovie
2015Marco Polo: One Hundred EyesKublai KhanMovie
2015The MartianBruce NgMovie
2014Marco PoloKublai Khan · 20 episodesShow
2014PreyAshley Chan · 3 episodesShow
2013Kick-Ass 2Mr. KimMovie
2013RunGao · 1 episodeShow
2013HummingbirdMr ChoyMovie
2013#aiww: The Arrest of Ai WeiweiAi WeiweiMovie
2012PrometheusRavelMovie
2011PainkillerJayMovie
2011Black MirrorShaun Li · 1 episodeShow
2011The LadyKarma PhuntshoMovie
2011The Flying Machine 3DLang Lang (voice)Movie
2010ShanghaiJuso KitaMovie
2010Spirit WarriorsLi · 7 episodesShow
2009MoonThompsonMovie
2009Law & Order: UK1 episodeShow
2008The Heir Apparent: Largo WinchKwanMovie
2008SlapperDavidMovie
2007FrankensteinEd GoreMovie
2007The Peter Serafinowicz ShowVarious · 6 episodesShow
2007Grow Your OwnKung SangMovie
2007SunshineTreyMovie
2006Hallo PandaPanda's Voice (voice)Movie
2006Eleventh Hour1 episodeShow
2005On a Clear DayChanMovie
2005A Cock and Bull StoryEdMovie
2003Code 46MedicMovie
2003State of PlayPete Cheng · 6 episodesShow
2002tlcNurse Terry Cheung · 6 episodesShow
200215 Storeys HighErrol · 12 episodesShow
2002Look Around YouChess Player, Dr. Franklin Fu · 1 episodeShow
2002Dirty Pretty ThingsGuo YiMovie
2002SpooksKai · 1 episodeShow
2001Spy GameTranMovie
2001Kiss Kiss (Bang Bang)Pat ProudenceMovie
2001Double HappinessDan · WriterMovie
2001WitFellow 2Movie
2000Arabian NightsHassan · 2 episodesShow
1998Supply and DemandDC Frankie Li · 6 episodesShow
1997BreakoutJerryMovie
1996Cracker: White GhostPeter YangMovie
1996RedMarkMovie
1995Night WatchGuardMovie
1995Out of the BlueWages Clerk · 1 episodeShow
1995Hearts and MindsInterpreter · 4 episodesShow
1994Cardiac ArrestRadiographer · 1 episodeShow
1994Pie in the SkyMichael Cheung · 1 episodeShow