He is known as a voice double for actor and martial artist, Jackie Chan, having voiced his animated portrayal in the TV series, Jackie Chan Adventures. He was also Chan's replacement in voicing Master Monkey in the TV series, Kung Fu Panda: Legends of Awesomeness, as well as the video games based on the first two films.
|2015||Fallout 4||Doctor Sun|
|2000-2005||Jackie Chan Adventures||Jackie Chan, Shendu|
|2002||Bruce Lee: Quest of the Dragon||Bruce Lee|
|2006||Marvel: Ultimate Alliance||Mandarin, Fin Fang Foom, Radioactive Man|
|2008||Kung Fu Panda||Master Monkey|