| 2025 |
Goldie
TV
|
The Mayor (voice) |
| 2024 |
Kung Fu Panda 4
MOVIE
|
Bull Officer #2 / Ram Worker / Master Villain #1 (voice) |
| 2024 |
Avatar the Last Airbender
TV
|
Cabbage Merchant |
| 2023 |
The Monkey King
MOVIE
|
Elder Monkey (voice) |
| 2022 |
Kung Fu Panda: The Dragon Knight
TV
|
Knight (voice) |
| 2022 |
Kung Fu Panda: The Dragon Knight
TV
|
Rabbit Mage (voice) |
| 2022 |
Kung Fu Panda: The Dragon Knight
TV
|
Li Lao / Knight (voice) |
| 2022 |
Kung Fu Panda: The Dragon Knight
TV
|
Lao (voice) |
| 2022 |
Kung Fu Panda: The Dragon Knight
TV
|
Nian / Pig Villager (voice) |
| 2022 |
Minions: The Rise of Gru
MOVIE
|
Additional Voices (voice) |
| 2020 |
Stillwater
TV
|
Stillwater (voice) |
| 2020 |
LEGO Monkie Kid
TV
|
Dragon of the East |
| 2020 |
LEGO Monkie Kid
TV
|
Shifu Subodhi (voice) |
| 2020 |
Star Trek: Lower Decks
TV
|
Doctor Chaotica / G'reck / Westlake (voice) |
| 2020 |
Star Trek: Lower Decks
TV
|
Kaltorus (voice) |
| 2020 |
Star Trek: Lower Decks
TV
|
Westlake / Cardassian soldier (voice) |
| 2019 |
How to Train Your Dragon: The Hidden World
MOVIE
|
Chaghatai Khan (voice) |
| 2018 |
Kung Fu Panda: The Paws of Destiny
TV
|
Bunnidharma / White Tiger (voice) |
| 2016 |
Kung Fu Panda: Secrets of the Scroll
MOVIE
|
Monkey / Viper's Dad (voice) |
| 2014 |
Kung Fu Panda | Legends of Awesomeness: The Midnight Stranger Vol.4
MOVIE
|
Monkey (voice) |
| 2013 |
Kung Fu Panda: The Awesome Secrets Collection
MOVIE
|
Young Monkey (Voice) |
| 2013 |
Kung Fu Panda: Legends of Awesomeness - Good Croc, Bad Croc
MOVIE
|
Monkey / Catapult Guard (voice) |
| 2013 |
Teen Titans Go!
TV
|
Dr. Moon (voice) |
| 2013 |
Sofia the First
TV
|
Cuddles (voice) |
| 2013 |
Sofia the First
TV
|
Emperor Quon (voice) |
| 2012 |
Teenage Mutant Ninja Turtles
TV
|
Tsoi (voice) |
| 2012 |
The Legend of Korra
TV
|
Lau Gan-Lan (voice) |
| 2012 |
The Legend of Korra
TV
|
Sung (voice) |
| 2012 |
Back to the Sea
MOVIE
|
Cook Liu |
| 2011 |
Kung Fu Panda: Legends of Awesomeness
TV
|
Monkey (voice) |
| 2010 |
Regular Show
TV
|
Jimmy (voice) |
| 2010 |
Fish Hooks
TV
|
Spiky Ninja (voice) |
| 2009 |
Curious George: A Very Monkey Christmas
MOVIE
|
The Grocer's Son (voice) |
| 2009 |
Uncharted: Eye of Indra
MOVIE
|
Eddy Raja (voice) |
| 2009 |
Uncharted: Eye of Indra
TV
|
Eddy Raja (Voice) |
| 2008 |
Random! Cartoons
TV
|
Narrator / Monkey Butt (voice) |
| 2008 |
Batman: The Brave and the Bold
TV
|
Ryan/The Atom (voice) |
| 2008 |
Batman: The Brave and the Bold
TV
|
Dyna-Mite (voice) |
| 2008 |
Batman: The Brave and the Bold
TV
|
The Atom (voice) |
| 2008 |
Kung Fu Panda: Secrets of the Furious Five
MOVIE
|
Great Master Viper (voice) |
| 2007 |
Chill Out, Scooby-Doo!
MOVIE
|
Pemba Shepra (voice) |
| 2007 |
Billy & Mandy: Wrath of the Spider Queen
MOVIE
|
Plain Cow (voice) |
| 2007 |
The Starter Wife
TV
|
Doug |
| 2007 |
The Invincible Iron Man
MOVIE
|
Wong Chu (voice) |
| 2006 |
Toot & Puddle: I'll Be Home for Christmas
MOVIE
|
(voice) |
| 2006 |
Hellboy Animated: Sword of Storms
MOVIE
|
Additional Voices (voice) |
| 2006 |
Ice Age: The Meltdown
MOVIE
|
Freaky Male (voice) |
| 2005 |
The Batman vs. Dracula
MOVIE
|
Additional Voices (voice) |
| 2005 |
The Life and Times of Juniper Lee
TV
|
Kellington / Kai Yee (voice) |
| 2005 |
Avatar: The Last Airbender
TV
|
Cabbage Merchant (voice) |
| 2005 |
Avatar: The Last Airbender
TV
|
Oyaji (voice) |
| 2005 |
Avatar: The Last Airbender
TV
|
Lin Yee (voice) |
| 2005 |
Numb3rs
TV
|
FBI Tech |
| 2005 |
Numb3rs
TV
|
Lab Tech |
| 2005 |
Numb3rs
TV
|
Technician |
| 2005 |
American Dragon: Jake Long
TV
|
(voice) |
| 2004 |
Justice League Unlimited
TV
|
General Kwan (voice) |
| 2004 |
Justice League Unlimited
TV
|
Wind Dragon (voice) |
| 2004 |
Danny Phantom
TV
|
Kwan (voice) |
| 2004 |
Danny Phantom
TV
|
Kwan / Camper (voice) |
| 2004 |
Game Over
TV
|
Ninja (voice) |
| 2004 |
Game Over
TV
|
Sam Chang (voice) |
| 2002 |
Without a Trace
TV
|
Walter |
| 2002 |
What's New, Scooby-Doo?
TV
|
Louie Hong Fa (voice) |
| 2002 |
The Adventures of Jimmy Neutron: Boy Genius
TV
|
You Yee / Elderly Monk / Ninja (voice) |
| 2001 |
Ghost World
MOVIE
|
Asian Guy (Steven) |
| 2001 |
Time Squad
TV
|
Self |
| 2000 |
Jackie Chan Adventures
TV
|
Jackie Chan (voice) |
| 2000 |
Even Stevens
TV
|
Chemistry Teacher |
| 1999 |
Bats
MOVIE
|
Sergeant James |
| 1999 |
Family Law
TV
|
Lana Dagchen |
| 1999 |
Providence
TV
|
Delivery Guy |
| 1998 |
Charmed
TV
|
Shoe Salesman |
| 1998 |
V.I.P.
TV
|
Restaurant Critic |
| 1998 |
U.S. Marshals
MOVIE
|
Ling |
| 1997 |
Dharma & Greg
TV
|
Man on Line |
| 1997 |
Strawberry Fields
MOVIE
|
Luke |
| 1997 |
King of the Hill
TV
|
Nozawa (voice) |
| 1997 |
King of the Hill
TV
|
Sheila's Assisant (voice) |
| 1997 |
King of the Hill
TV
|
Doctor (voice) |
| 1997 |
King of the Hill
TV
|
(voice) |
| 1997 |
King of the Hill
TV
|
Nguc Phong (voice) |
| 1997 |
King of the Hill
TV
|
Phonsawan (voice) |
| 1997 |
King of the Hill
TV
|
Mitchell Lee / Asian Man (voice) |
| 1997 |
King of the Hill
TV
|
General Gum (voice) |
| 1996 |
Chain Reaction
MOVIE
|
Ken Lim |
| 1994 |
ER
TV
|
Student #5 |
| 1989 |
The Simpsons
TV
|
The Lama (voice) |
| 1989 |
The Simpsons
TV
|
Segment Producer #2 (voice) |
| 1989 |
The Simpsons
TV
|
Pol Pot (voice) |