Home / Discover / People
  • Created October 15, 2022 by
    Administrator admin
  • Modified June 28, 2024 by
    Vitor13b

Tomb Raider

2018
as Lu Ren

Reminiscence

2021
as Saint Joe

Geostorm

2017
as Cheng Long

Warcraft

2016
as Gul'dan

American Born Chinese

2023
as Sun Wukong / Monkey King

Go Away Mr. Tumor

2015
as Doctor Liang

Headlines

2001
as Peter Wong

Tai Chi Zero

2012
as Mad Monk

Tai Chi Hero

2012
as Mad Monk

Magic & Me

2006
as Himself

Everlasting Regret

2005
as Kang Ming Xun

Gen-X Cops

1999
as Daniel

Jump

2009
as doctor

门徒

2007
as Nick

Rob-B-Hood

2006
as Daniel

McDull, the Alumni

2006
as Hijacker #2

Purple Storm

1999
as Todd

Magic Kitchen

2004
as Kevin

The Last Supper

2012
as Xiang Yu

Control

2013
as Mark

The Heavenly Kings

2006
as Daniel Wu

Peony Pavilion

2001
as Xing Zhi Gang

Miss杜十娘

2003
as Ken Li

Naked Weapon

2002
as Jack Chen

The Great Magician

2011
as Captain Tsai

Bin lim mai ching

2002
as Lon / Michael

Hot Summer Days

2010
as Master Chef

House of Fury

2005
as Jason

Beijing Rocks

2001
as Michael Wu

Triple Tap

2010
as Inspector Jerry Chong

Enter the Phoenix

2004
as Georgie Hung

Sky on Fire

2016
as Chong Tin-Po

Europa Report

2013
as William Xu

Born Wild

2001
as Tide Ho

Princess D

2002
as Joker

New Police Story

2004
as Joe Kwan

That Demon Within

2014
as Dave Wong

Drink-Drank-Drunk

2005
as Michael / 'Michel'

Geek

2016
as Interviewed

Divergence

2005
as Koo

2000 AD

2000
as Benny

Hit Team

2001
as Inspector Chau Chung

Ru meng

2009
as Max

Gorgeous

1999
as Photographer's Assistant

Night Corridor

2003
as Sam Yuen

Night Corridor

2003
as Ah Hung

夜宴

2006
as Crown Prince Wu Luan

The Peeping

2002
as Calvin

竊聽風雲

2009
as Max Lam

Bishonen

1998
as Sam Fai

San jaat si mooi

2002
as Au Hoi Man

竊聽風雲2

2011
as Joe Szema

Chinese Zodiac

2012
as Hospital doctor

Director

Movie The Heavenly Kings 2006

Writer

Movie The Heavenly Kings 2006

Producer

Movie Control 2013
Movie Ru meng 2009