2024
as Liu Kang (voice)
2024
as Appa / Momo (voice)
2023
as Brawniest Samurai (voice)
2023
as Smiley / Drunk Teenager (voice)
2023
as Concierge / Costumed Hero (voice)
2023
as Alan / Lutz / Earth Pruner (voice)
2023
as Master Loden Greatstorm (voice)
2022
as Ray
2022
as Mr. Lung (voice)
2022
as Wraith Rod #1 (voice)
2022
as Clutch Humboldt (voice)
2022
as Crew Pitty (voice)
2022
as Additional Voices (voice)
2021
as Kung Lao (voice)
2021
as Luka / Skogar (voice)
2021
as Additional Voices (voice)
2021
as Captain Guerrero (voice)
2020
as Commander (voice)
2020
as Doctor Katsuro
2019
as The Persuader / Arkham Director (voice)
2019
as Adult Liang / Renshu / Young Man (voice)
2019
as Host (voice)
2018
as Trent Silver - Lawyer
2018
as Trauma Surgeon
2017
as Marty Mantle
2016
as Splinter / Shredder (voice)
2016
as Adrian Yates
2015
as Jason Hiyashi
2015
as Native American / Raptor (voice)
2015
as Male Executive (voice)
2015
as Raccoon Scout (voice)
2015
as THX
2015
as Dr. Shin (voice)
2013
as Tsung Mai
2012
as Korean Soldier
2012
as Dabao
2011
as Jin Akagi
2011
as Agent Lin
2011
as Little Boris
2010
as Tunnel Rat (voice)
2010
as Yuji (voice)
2010
as Merle / Surfer #2 (voice)
2010
as Bob
2008
as Aiden
2007
as Hank/Planet Man (voice)
2005
as Harrison Chen
2005
as Dr. Marcus Scheer
2005
as Vu (voice)
2005
as Tech
2004
as Specialist Robert Kelley
2003
as Min Ho Kwon
2003
as Michael Chang
2003
as Broker
2003
as Scott
2002
as 2nd Year Student
2001
as Dr. Yeung
2000
as First Year Medical Student
2000
as Dr. Matt Linn
1999
as Staffer
1999
as Waiter (voice)
1993
as Thad