2024
as Alan
2024
as Creditor #1
2024
as Emperor Zhou
2023
2023
as Detective Peter Chu
2023
as Mr. Chen
2023
as Jovan Black
2022
as M. Dao
2022
as Cheer Announcer #1
2022
as Commodore Tafune
2022
as Dale
2022
as D.A Lincoln
2021
as Jojo Renault
2021
as FDA Group Member
2020
as Principal Crawford
2020
as Dr. Alan Yong
2019
as David Liu
2019
as HK Detective
2017
as James Lee
2017
as Detective Nada
2016
as Chinese Scientist
2016
as Recruiter #1
2016
as Dr. Gary Turner
2016
as Group Leader
2016
as Mr. Chow
2015
as Interrogator #2
2015
as Akita
2014
as Won Hu
2014
as Asian Doctor
2013
as Dr. Stark
2013
as Tiki's Father
2013
as Oscar the Undertaker
2012
as Homme qui pleure
2011
as CSI Official
2010
as Chang
2010
as Mr. Wan
2010
as Dr. Ng
2009
2009
as Hotel Concierge
2008
as David Chen (Tech)
2008
as Jonathan Edwards
2008
as Edward Chan
2007
as Police Officer Wong
2007
as ICU Doctor #2
2007
as George Li
2006
as Nocny urzędnik
2006
as Ian
2005
as Medical Examiner
2004
as Town Resident #1
2004
as Peter Lee
2004
as RCMP
2004
as Hideki, Japanese Astronaut
2003
as Emmit Rich
2003
as Chinese Waiter
2003
as Flight Engineer Wei
2003
as Brother Tenzin
2003
as Director
2002
as Luck Foo
2002
as Donny Wong
2002
as Alvin Ng
2002
as Oliver
2002
as Michael Yu
2002
as Cliff
2001
as Bodyguard Yan
2001
as Sam Lee
2001
as Roger Lee
2000
as Police Officer
2000
as Runner
2000
as Tony-Lee
2000
as Gordon Chan
2000
as Officer Qwan
1999
as Cop #2
1999
as Forensics Worker
1999
as Referee - Game #3
1999
as Jon Tan
1999
1999
as Elder Monk
1999
as Federal Agent #1
1999
as Agent Hoye
1998
as Older Ming (Montréal)
1998
as Azbek
1998
as Myar
1998
as Dr. Yoshida
1998
as Mark
1997
as Terry Wu
1997
as Tai-Chi Master
1997
as Sonjai
1996
as Chinese Bodyguard
1996
as Yoon
1996
as Dennis Kye
1991
as Convenience Store Thug
1991
as Creature
1989
as Dr. Tom Luk
as Harold