JS

Filmography
2025 | Goldie (TV Series) · as The Mayor (voice) |
2024 | Tales of the Teenage Mutant Ninja Turtles (TV Series) · as Party Goers |
2024 | Kung Fu Panda 4 · as Bull Officer #2 / Ram Worker / Master Villain #1 (voice) |
2024 | Avatar: The Last Airbender (2024) (TV Series) · as Cabbage Merchant |
2023 | The Monkey King · as Elder Monkey (voice) |
2022 | New Gods: Yang Jian · as Shen Gongbao |
2022 | Kung Fu Panda: The Dragon Knight (TV Series) · as Knight (voice) |
2022 | Hamster & Gretel (TV Series) · as Additional Voices |
2022 | Minions: The Rise of Gru · as Additional Voices (voice) |
2020 | Stillwater (TV Series) · as Stillwater (voice) |
2020 | LEGO Monkie Kid (TV Series) · as Shifu Subodhi (voice) |
2020 | Star Trek: Lower Decks (TV Series) · as Doctor Chaotica / G'reck / Westlake (voice) |
2019 | Carmen Sandiego (TV Series) · as Mr. Li |
2019 | White Snake · as Dark General |
2019 | How to Train Your Dragon: The Hidden World · as Chaghatai Khan (voice) |
2018 | Kung Fu Panda: The Paws of Destiny (TV Series) · as Bunnidharma / White Tiger (voice) |
2018 | Fancy Nancy (TV Series) · as Mr. Chen |
2016 | Elena of Avalor (TV Series) · as Shoji |
2016 | Kung Fu Panda: Secrets of the Scroll · as Monkey / Viper's Dad (voice) |
2015 | The Lion Guard (TV Series) · as Smun |
2015 | The Loud House (TV Series) · as Barista Guy |
2015 | Mission Force One (TV Series) · as Gong Gong |
2014 | When Marnie Was There · as Kazuhiko |
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) |
2012 | Kung Fu Panda: Awesome Secrets Collection · as Young Monkey (voice) |
2012 | Sofia the First (TV Series) · as Emperor Quon |
2012 | Teenage Mutant Ninja Turtles (2012) (TV Series) · as Tsoi (voice) |
2012 | The Legend of Korra (TV Series) · as Abbot Shung |
2012 | Back to the Sea · as Cook Liu |
2011 | Kung Fu Panda: Legends of Awesomeness (TV Series) · as Monkey (voice) |
2011 | Kickin' It (TV Series) · as Yin Chen |
2011 | The Chicago Code (TV Series) · as Daniel |
2010 | Regular Show (TV Series) · as Jimmy (voice) |
2010 | Fish Hooks (TV Series) · as Spiky Ninja (voice) |
2009 | Curious George: A Very Monkey Christmas · as The Grocer's Son (voice) |
2009 | Uncharted: Eye of Indra · as Eddy Raja (voice) |
2009 | Uncharted: Eye of Indra (TV Series) · as Eddy Raja (voice) |
2009 | Special Agent Oso (TV Series) · as Cast |
2008 | Batman: The Brave and the Bold (TV Series) · as Ryan/the Atom (voice) |
2008 | Kung Fu Panda: Secrets of the Furious Five · as Great Master Viper (voice) |
2008 | The Starter Wife (TV Series) · as Doug |
2008 | The Secret Saturdays (TV Series) · as Shoji Fuzen |
2008 | Wolverine and the X-Men (TV Series) · as Sensei Ogun |
2007 | Ni Hao, Kai-Lan (TV Series) · as Fox King |
2007 | Back at the Barnyard (TV Series) · as Kobe Cow #1 |
2007 | Chill Out, Scooby-Doo! · as Pemba Shepra (voice) |
2007 | Billy & Mandy: Wrath of the Spider Queen · as Plain Cow (voice) |
2007 | Random! Cartoons (TV Series) · as Narrator / Monkey Butt (voice) |
2007 | The Invincible Iron Man · as Wong Chu (voice) |
2006 | Toot & Puddle: I'll Be Home for Christmas · as (voice) |
2006 | Hellboy Animated: Sword of Storms · as Additional Voices (voice) |
2006 | Handy Manny (TV Series) · as Mr. Chu |
2006 | Curious George (TV Series) · as Grocer's Son |
2006 | The Replacements (TV Series) · as Master Pho |
2006 | Shorty McShorts' Shorts (TV Series) · as Cory |
2006 | Ice Age: The Meltdown · as Freaky Male (voice) |
2006 | The Emperor's New School (TV Series) · as Cast |
2005 | The Batman vs. Dracula · as Additional Voices (voice) |
2005 | A.T.O.M. (TV Series) · as Terrance Yao |
2005 | The Life and Times of Juniper Lee (TV Series) · as Kellington / Kai Yee (voice) |
2005 | Avatar: The Last Airbender (TV Series) · as Cabbage Merchant (voice) |
2005 | Numb3rs (TV Series) · as Lab Tech |
2005 | American Dragon: Jake Long (TV Series) · as (voice) |
2004 | W.I.T.C.H. (TV Series) · as Chen Lin |
2004 | Justice League Unlimited (TV Series) · as Wind Dragon (voice) |
2004 | Game Over (TV Series) · as Sam Chang (voice) |
2003 | Danny Phantom (TV Series) · as Kwan (voice) |
2003 | The Grim Adventures of Billy & Mandy (TV Series) · as Plain Cow |
2002 | Hero · as Broken Sword |
2002 | Without a Trace (TV Series) · as Walter |
2002 | What's New Scooby-Doo? (TV Series) · as Louie Hong Fa (voice) |
2002 | The Adventures of Jimmy Neutron: Boy Genius (TV Series) · as You Yee / Elderly Monk / Ninja (voice) |
2001 | Harold and the Purple Crayon (TV Series) · as Additional Voices |
2001 | Ghost World · as Asian Guy (steven) |
2001 | Time Squad (TV Series) |
2000 | Jackie Chan Adventures (TV Series) · as Jackie Chan (voice) |
2000 | Even Stevens (TV Series) · as Chemistry Teacher |
1999 | |
1999 | Family Law (TV Series) · as Lana Dagchen |
1999 | It's Like, You Know... (TV Series) · as Delivery Man |
1999 | Providence (TV Series) · as Delivery Guy |
1998 | Charmed (TV Series) · as Shoe Salesman |
1998 | V.I.P. (TV Series) · as Restaurant Critic |
1998 | For Your Love (TV Series) · as Waiter |
1998 | U.S. Marshals · as Ling |
1997 | Dharma & Greg (TV Series) · as Man On Line |
1997 | Strawberry Fields · as Luke |
1997 | King of the Hill (TV Series) · as (voice) |
1996 | Chain Reaction · as Ken Lim |
1994 | ER (TV Series) · as Student #5 |
1993 | The Untouchables (1993) (TV Series) · as Cast |
1989 | The Simpsons (TV Series) · as Pol Pot (voice) |