2023
2022
as Fisherman (voice)
2020
as Dr. Renshaw
2019
as Chief Wang Lijun
2017
as Veterinarian
2016
as Frank (The Chinese Captain)
2015
as Lt. Howard Lau
2012
as Libao
2012
as Clerk
2011
as Ken Kinkabe
2006
as Young Executive
2006
as OB/Gyn Doctor
2006
as Dr. Katz
2005
as Bored Gunny
2004
as Rehab Doctor
2004
as Doctor in Mom's Room
2004
as Dr. Lee Chang
2004
as Pyong Lien Chang
2003
as Davey Chen
2002
as Tam
2002
as Father
2001
as Dr. Kim
2000
as Restaurant Manager
2000
as Michael Kim 'Robert'
2000
as Anthony Pak
1999
as Dr. Lee
1999
as Yahlin
1998
as Coroner
1998
as Coroner
1998
as Walters
1998
as Cop #2
1997
as Pod Systems Control (uncredited)
1996
as Foreign Man
1996
as Buddhist Priest
1995
as McDonald's Manager
1994
as Dr. Li
1994
as George's Associate
1994
as Lindsey Jang
1993
as Dr. Kim
1976