Known For
Photos
Filmography

Goldie
TV · as The Mayor (voice) · 13 eps

Kung Fu Panda 4
Movie · as Bull Officer #2 / Ram Worker / Master Villain #1 (voice)

I Need It Yesterday
Movie · as Professor

Avatar: The Last Airbender
TV · as Cabbage Merchant · 3 eps

The Monkey King
Movie · as Elder Monkey (voice)

Minions: The Rise of Gru
Movie · as Additional Voices (voice)

Kung Fu Panda: The Dragon Knight
TV · as Knight (voice), Rabbit Mage (voice), Li Lao / Knight (voice), Lao (voice), Nian / Pig Villager (voice) · 1 ep

Star Trek: Lower Decks
TV · as Doctor Chaotica / G'reck / Westlake (voice), Kaltorus (voice), Westlake / Cardassian soldier (voice) · 1 ep

LEGO Monkie Kid
TV · as Dragon of the East, Shifu Subodhi (voice) · 1 ep

Stillwater
TV · as Stillwater (voice) · 40 eps

How to Train Your Dragon: The Hidden World
Movie · as Chaghatai Khan (voice)

Carmen Sandiego
TV · as Mr. Li (voice) · 1 ep

Kung Fu Panda: The Paws of Destiny
TV · as Bunnidharma / White Tiger (voice) · 13 eps

Kung Fu Panda: Secrets of the Scroll
Movie · as Monkey / Viper's Dad (voice)

Kung Fu Panda | Legends of Awesomeness: The Midnight Stranger Vol.4
Movie · as Monkey (voice)

Kung Fu Panda: Legends of Awesomeness - Good Croc, Bad Croc
Movie · as Monkey / Catapult Guard (voice)

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

Teen Titans Go!
TV · as Dr. Moon (voice) · 1 ep

Sofia the First
TV · as Cuddles (voice), Emperor Quon (voice) · 1 ep

Back to the Sea
Movie · as Cook Liu

Teenage Mutant Ninja Turtles
TV · as Tsoi (voice) · 2 eps

The Legend of Korra
TV · as Lau Gan-Lan (voice), Sung (voice) · 1 ep

Kung Fu Panda: Legends of Awesomeness
TV · as Monkey (voice) · 80 eps

Fish Hooks
TV · as Spiky Ninja (voice) · 1 ep

Regular Show
TV · as Jimmy (voice) · 1 ep

Uncharted: Eye of Indra
Movie · as Eddy Raja (voice)

Curious George: A Very Monkey Christmas
Movie · as The Grocer's Son (voice)

Uncharted: Eye of Indra
TV · as Eddy Raja (Voice) · 4 eps

Kung Fu Panda: Secrets of the Furious Five
Movie · as Great Master Viper (voice)

Random! Cartoons
TV · as Narrator / Monkey Butt (voice) · 1 ep

Batman: The Brave and the Bold
TV · as Ryan/The Atom (voice), Dyna-Mite (voice) · 2 eps

The Starter Wife
TV · as Doug · 3 eps

Chill Out, Scooby-Doo!
Movie · as Pemba Shepra (voice)

Billy & Mandy: Wrath of the Spider Queen
Movie · as Plain Cow (voice)

The Invincible Iron Man
Movie · as Wong Chu (voice)

Hellboy Animated: Sword of Storms
Movie · as Additional Voices (voice)

Ice Age: The Meltdown
Movie · as Freaky Male (voice)

Toot & Puddle: I'll Be Home for Christmas
Movie · as (voice)

The Batman vs. Dracula
Movie · as Additional Voices (voice)

Avatar: The Last Airbender
TV · as Cabbage Merchant (voice), Oyaji (voice), Lin Yee (voice) · 4 eps

The Life and Times of Juniper Lee
TV · as Kellington / Kai Yee (voice) · 1 ep

American Dragon: Jake Long
TV · as (voice) · 1 ep

Numb3rs
TV · as FBI Tech, Lab Tech, Technician · 2 eps

Danny Phantom
TV · as Kwan (voice), Kwan / Camper (voice) · 7 eps

Justice League Unlimited
TV · as General Kwan (voice), Wind Dragon (voice) · 1 ep

Game Over
TV · as Sam Chang (voice), Ninja (voice) · 3 eps

W.I.T.C.H.
TV · as Chen Lin (voice) · 26 eps

The Adventures of Jimmy Neutron: Boy Genius
TV · as You Yee / Elderly Monk / Ninja (voice) · 1 ep

Without a Trace
TV · as Walter · 1 ep

What's New, Scooby-Doo?
TV · as Louie Hong Fa (voice) · 1 ep

Ghost World
Movie · as Asian Guy (Steven)

Time Squad
TV · 1 ep

Jackie Chan Adventures
TV · as Jackie Chan (voice) · 95 eps

Even Stevens
TV · as Chemistry Teacher · 1 ep

Bats
Movie · as Sergeant James

Providence
TV · as Delivery Guy · 1 ep

Family Law
TV · as Lana Dagchen · 1 ep

U.S. Marshals
Movie · as Ling

Charmed
TV · as Shoe Salesman · 1 ep

V.I.P.
TV · as Restaurant Critic · 1 ep

Strawberry Fields
Movie · as Luke

King of the Hill
TV · as Nozawa (voice), Sheila's Assisant (voice), Nguc Phong (voice), Phonsawan (voice), Doctor (voice), Mitchell Lee / Asian Man (voice), General Gum (voice) · 1 ep

Dharma & Greg
TV · as Man on Line · 1 ep

Chain Reaction
Movie · as Ken Lim

ER
TV · as Student #5 · 1 ep

The Simpsons
TV · as The Lama (voice), Segment Producer #2 (voice), Pol Pot (voice) · 1 ep


