Home / Discover / People

The Night Shift

2014
as Topher

Rush Hour

1998
as Sang

Lost

2004
as Miles Straume

Vanilla Sky

2001
as Art Editor

Joker: Folie à Deux

2024
as Dr. Victor Liu

Old

2021
as Jarin

Missing

2023
as Kevin Lin

Star Wars: The Force Awakens

2015
as Admiral Statura

Industry

2020
as Eric Tao

Saw

2004
as Detective Steven Sing

Inside Man

2006
as Wing

Red Dragon

2002
as Lloyd Bowman

Spy Game

2001
as Li

Shanghai Kiss

2007
as Liam Liu

Sucker Free City

2004
as Lincoln Ma

Works of Art

2010
as John Kim

The Squid and the Whale

2005
as School Therapist

Strip Search

2004
as Liu Tsung-Yuan

Falling for Grace

2006
as Ming Tang

Guest Star

Episode Person of Interest
The Contingency
2012
Episode New York Undercover
Vendetta
1997
Episode Person of Interest
All In
2013
Episode Law & Order
Jeopardy
1995
Episode High Maintenance (2016)
Hand
2020
Episode The Blacklist
General Shiro
2019
Episode High Maintenance (2016)
Fingerbutt
2019
Episode Bar Karma
The Arrival
2011
Episode The Blacklist
Minister D
2019
Episode The Blacklist
The Cryptobanker
2019
Episode Susan 313
Pilot
2013
Episode Whoopi
Identity Crisis (a.k.a. Identity Theft)
2004
Episode Law & Order
Narcosis
2000
Episode The Blacklist
The Pharmacist
2019
Episode Law & Order
Progeny
1995
Episode Zero Hour (2013)
Pendulum
2013
Episode Person of Interest
Critical
2012
Episode Zero Hour (2013)
Chain
2013
Episode Zero Hour (2013)
Suspension
2013
Episode Person of Interest
Relevance
2013
Episode Zero Hour (2013)
Weight
2013
Episode Law & Order
The Wheel
2002
Episode The Blacklist
Alter Ego
2019
Episode The Blacklist
The Ethicist
2019