Known For
Filmography

Avatar: The Last Airbender
TV · as Wan Shi Tong (voice) · 1 ep

The Boys Presents: Diabolical
TV · as John (voice) · 1 ep

John Wick: Chapter 3 - Parabellum
Movie · as Doctor

It Takes a Lunatic
Movie · as Self

Kung Fu Panda 3
Movie · as Oogway (voice)

Kung Fu Panda: Secrets of the Scroll
Movie · as Oogway (voice)

John Wick
Movie · as Continental Doctor

Kung Fu Panda: The Awesome Secrets Collection
Movie · as Oogway (voice)

Elementary
TV · as Old Man · 1 ep

Kung Fu Panda: Secrets of the Masters
Movie · as Oogway (voice)

Person of Interest
TV · as Mr. Han · 1 ep

The Last Airbender
Movie · as Old Man in Temple

Dragonball Evolution
Movie · as Gohan

Ninja Assassin
Movie · as Tattoo Master

Kung Fu Panda
Movie · as Oogway (voice)

Kung Fu Panda: Secrets of the Furious Five
Movie · as Oogway (voice)

Charles Reed Bishop: Hawaii's First Banker
Movie · as Male Narrator

Fringe
TV · as Dashiell Kim · 1 ep

New Amsterdam
TV · as Donald Chen · 1 ep

Year of the Fish
Movie · as Auntie Yaga / Old Man / Foreman

Falling for Grace
Movie · as Mr. Hung

Thief
TV · as Uncle Lau · 3 eps

Memoirs of a Geisha
Movie · as Dr. Crab

The Matrix Reloaded
Movie · as Keymaker

MTV Reloaded
Movie · as The Keymaker

The Lost Empire
TV · as Shu · 2 eps

Anna and the King
Movie · as General Alak

The Replacement Killers
Movie · as Alan Chan

The Thin Red Line
Movie · as Nisei Interpreter (uncredited)

Nourish the Beast
Movie · as Criminal

The Hawaiians
Movie · as Asia at 19 (uncredited)

Tora! Tora! Tora!
Movie · as Tadao - Japanese Messenger Boy (uncredited)

Hawaii Five-O
TV · as Eddie, Oscar, John Lo · 1 ep
