
Known for
Filmography

鬼子·来
Actor

Oops, I Absorbed Someone Else's Thoughts Again
as Wedding Venue Manager

We Are Champions
as Coach Hsu Wei-Hung

I Am Your Mom
as Zhou Daqing

Wished
as Yao Hongmen

Papa
as Mr. Du

You Deserve To Be Single
as Xiao Feng

My Beauty Boss
as Emma's Cousin

Waiting Alone
as One-Take Liu

Looking for Mr. Perfect
as Richard

Hidden Track
as Joe

Hi Frank!
as David

Devils on the Doorstep
as Major Gao

Restless
as Richard Kao

When I Fall in Love... with Both
as Tung / A-Dong

Jackie Chan: My Story
as Narrator (voice)

Temptress Moon
as Jingyun

Hu-Du-Men
as Director Lam

July 13th
as Alan Kwok Ka-lun

Full Throttle
as David

Passion 1995
as Siu Wai

Spitfire
as Chan

Passion Unbounded
as Shek Dai-Hung

I Have a Date with Spring
as Karl Sum

Let's Go Slam Dunk
as Ng Koon Nam

Farewell My Concubine
as Red Guard

Finale in Blood
as Ma Kuang Shen

Treasure Island
as Polo

Young Wisely 1
as Wisely

Evil Black Magic
as Wong Wai

Robotrix
as Joe Chow

The Banquet
as Jogger

Lover at Large
as Leung Ho

A Tale from the East
as Kiang

Return Engagement
as David

Tiger Cage II
as David

Goodbye Hero
as Jerome

Lost Souls
as Chao Te-chu

Perfect Match
as David Shek

Starry Is the Night
as Cheung Tien-on

My Dream is Yours
as 7-11 manager

The Game They Call Sex
as Burglar

Pom Pom Strikes Back
as Doctor






















