2024
Avatar the Last Airbender as Wan Shi Tong (voice)2022
The Boys Presents: Diabolical as John (voice)2019
John Wick: Chapter 3 - Parabellum as Doctor2019
It Takes a Lunatic as Self2016
Kung Fu Panda 3 as Oogway (voice)2016
Kung Fu Panda: Secrets of the Scroll as Oogway (voice)2014
John Wick as Continental Doctor2013
Kung Fu Panda: The Awesome Secrets Collection as Oogway (Voice)2012
Elementary as Old Man2011
Person of Interest as Mr. Han2011
Kung Fu Panda: Secrets of the Masters as Oogway (voice)2010
The Last Airbender as Old Man in Temple2009
Ninja Assassin as Tattoo Master2009
Dragonball Evolution as Grandpa Gohan2008
Fringe as Dashiell Kim2008
Kung Fu Panda as Oogway (voice)2008
New Amsterdam as Donald Chen2008
Kung Fu Panda: Secrets of the Furious Five as Oogway (voice)2008
Charles Reed Bishop: Hawaii's First Banker as Male Narrator2007
Year of the Fish as Auntie Yaga / Old Man / Foreman2006
Thief as Uncle Lau2005
Memoirs of a Geisha as Dr. Crab2003
The Matrix Reloaded as Keymaker2003
MTV Reloaded as The Keymaker2001
The Lost Empire as Shu1999
Anna and the King as General Alak1998
The Thin Red Line as Nisei Interpreter (uncredited)1998
The Replacement Killers as Alan Chan1974
Nourish the Beast as Criminal1970
The Hawaiians as Asia at 19 (uncredited)