Cast Credits The Resident (2018) Guest starring as Ted Zhou Episode 1x10: Haunted (Apr 16, 2018) Ransom (2017) Guest starring as Lormong Vang Episode 1x08: Say What You Did (Feb 25, 2017) An American Girl Story (2016) Guest starring as Gung-Gung Episode 3x01: Ivy & Julie 1976: A Happy Balance (Mar 23, 2017) The Catch (2016) Guest starring as Kenji Yoshida Episode 2x02: The Hammer (Mar 16, 2017) Criminal Minds: Beyond Borders (2016) Guest starring as Inspector Cheong Episode 2x06: Cinderella and the Dragon (Apr 12, 2017) Angie Tribeca (2016) Guest starring as Joseph Takagi Episode 2x02: Miso Dead (Jun 6, 2016) Stitchers (2015) Guest starring as De Deshei Episode 2x06: The Dying Shame (Apr 26, 2016) The Man in the High Castle (2015) Guest starring as General Hidehisa Onoda (6 episodes) Episode 2x09: Detonation (Dec 15, 2016) Episode 2x07: Land O' Smiles (Dec 15, 2016) Episode 2x04: Escalation (Dec 15, 2016) Episode 2x03: Travelers (Dec 15, 2016) Episode 2x02: The Road Less Traveled (Dec 15, 2016) Episode 2x01: The Tiger's Cave (Dec 15, 2016) View 3 more View 3 less Madam Secretary (2014) Guest starring as President Miguel Da Silva Episode 4x01: News Cycle (Oct 8, 2017) Satisfaction (2014) Guest starring as Frank (3 episodes) Episode 2x08: ...Through Psychedelics (Dec 4, 2015) Episode 2x03: ...Through Expansion (Oct 30, 2015) Episode 2x01: ...Through Release (Oct 16, 2015) Marvel's Agents of S.H.I.E.L.D. (2013) Guest starring as Agent Quan Chen Episode 1x05: Girl in the Flower Dress (Oct 22, 2013) Elementary (2012) Guest starring as Xi Hai Ching Episode 4x14: Who is That Masked Man (Feb 25, 2016) Vegas (2012) Guest starring as Watanabe Episode 1x10: Estinto (Dec 18, 2012) Perception (2012) Guest starring as Prof. Arthur Wei Episode 1x04: Cipher (Jul 30, 2012) Saving Hope (2012) Guest starring as Dr. Lin Episode 2x05: The Face of the Giant Panda (Jul 23, 2013) Veep (2012) Guest starring as Lu Chi-Jang (3 episodes) Episode 6x06: Qatar (May 21, 2017) Episode 5x10: Inauguration (Jun 26, 2016) Episode 5x08: Camp David (Jun 12, 2016) Hell on Wheels (2011) Starring as Tao Once Upon a Time (2011) Guest starring as The Dragon (3 episodes) Episode 6x08: I'll Be Your Mirror (Nov 13, 2016) Episode 5x23: An Untold Story (May 15, 2016) Episode 2x18: Selfless, Brave and True (Mar 24, 2013) Hawaii Five-0 (2010) Guest starring as Mr. Chi Episode 1x14: He Kane Hewa'ole (An Innocent Man) (Jan 17, 2011) NCIS: Los Angeles (2009) Guest starring as Jun Lee Episode 1x16: Chinatown (Mar 2, 2010) Dollhouse (2009) Guest starring as Matsu (2 episodes) Episode 2x10: The Attic (Dec 18, 2009) Episode 2x09: Stop-Loss (Dec 18, 2009) Lie to Me (2009) Guest starring as Mr. Chen Episode 2x15: Teacher and Pupils (Jul 12, 2010) Fringe (2008) Guest starring as Ming Che Episode 2x09: Snakehead (Dec 3, 2009) The Unit (2006) Guest starring as Rudy Hartano Episode 1x03: 200th Hour (Mar 21, 2006) Grey's Anatomy (2005) Guest starring as Mr. Patterson Episode 5x10: All by Myself (Dec 4, 2008) American Dad! (2005) Guest starring as Bah Bah Ling (2 episodes) Episode 9x05: Kung Pao Turkey (Nov 24, 2013) Episode 8x14: Spelling Bee My Baby (Mar 24, 2013) 24 (2001) Guest starring as Cheng Zhi (14 episodes) Episode 9x12: Day 9: 10:00 P.M. - 11:00 A.M. (Jul 14, 2014) Episode 9x11: Day 9: 9:00 P.M. - 10:00 P.M. (Jul 7, 2014) Episode 9x10: Day 9: 8:00 P.M. - 9:00 P.M. (Jun 30, 2014) Episode 6x24: Day 6: 5:00 A.M. - 6:00 A.M. (May 21, 2007) Episode 6x23: Day 6: 4:00 A.M. - 5:00 A.M. (May 21, 2007) Episode 6x22: Day 6: 3:00 A.M. - 4:00 A.M. (May 14, 2007) Episode 6x21: Day 6: 2:00 A.M. - 3:00 A.M. (May 7, 2007) Episode 6x20: Day 6: 1:00 A.M. - 2:00 A.M. (Apr 30, 2007) Episode 6x19: Day 6: 12:00 A.M. - 1:00 A.M. (Apr 23, 2007) Episode 6x18: Day 6: 11:00 P.M. - 12:00 A.M. (Apr 16, 2007) Episode 6x17: Day 6: 10:00 P.M. - 11:00 P.M. (Apr 9, 2007) Episode 6x01: Day 6: 6:00 A.M. - 7:00 A.M. (Jan 14, 2007) Episode 4x23: Day 4: 5:00 A.M. - 6:00 A.M. (May 23, 2005) Episode 4x21: Day 4: 3:00 A.M. - 4:00 A.M. (May 9, 2005) View 11 more View 11 less The Magnificent Seven (1998) Guest starring as Wo Chin's Father Episode 2x08: Chinatown (Jul 9, 1999) Millennium (1996) Guest starring as Captain Youfook Law Episode 2x17: Siren (Mar 20, 1998) Guest starring as Dr. Takashi Episode 3x18: Bardo Thodol (Apr 23, 1999) The Pretender (1996) Guest starring as Ki Mok Episode 4x14: The Agent of Year Zero (Mar 11, 2000) Yellowthread Street (1990) Starring as Det. Eddie Pak Star Trek: The Next Generation (1987) Guest starring as Biomolecular Physiologist Episode 2x17: Samaritan Snare (May 15, 1989) L.A. Law (1986) Guest starring as Ed Chang Episode 3x09: Victor/Victorious (Jan 19, 1989)