2008
as En-Joo
2002
as Paul the Attorney
2004
as Agent Alec Wong
2018
as School Superintendent
2015
as Dr. Ken
as Dr. Ken (Room 731)
2003
as Young John
2009
as Agent Wang
2021
as Mark
2016
as Private Young
2014
as Dr. Lyle