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