Filmography (1989-2019)

Producer (1 film)

Unit Manager (2 films)

Actor (257 films)

Vampire Vs Vampire (1989) ... Brothel customer

The Killer's Blues (1989) ... One of Chung's men

The Story of My Son (1990) ... Catering service man

Whatever You Want (1994) ... Private eye [extra]

Out of the Dark (1995) ... Eatery assistant

The Movie Story (1996) ... Brother Lung

Bloody Friday (1996) ... Angry brothel client [cameo]

The God of Cookery (1996) ... Fat Snow

The Odd One Dies (1997) ... Mahjong den's customer

Killing Me Tenderly (1997) ... Member of Su Kan's village

My Dad Is a Jerk! (1997) ... Tourist with family photographed by Cheo

Intruder (1997) ... Cleaning river entrance

The Longest Nite (1998) ... Uncle Fat's man

The Lucky Guy (1998) ... Tall Wai's man

Expect the Unexpected (1998) ... 1st captured robber

Gorgeous (1999) ... Buddy of Bu's father

Sunshine Cops (1999) ... Wise guy

Juliet in Love (2000) ... Fat Pang

Play with Strangers (2000) ... Snow Yung

Roaring Wheels (2000) ... Garage boss

Twilight Garden (2000) ... Officer Ma

Wu Yen (2001) ... Prime Minister

Hero of City (2001) ... Sing Wah Chyun

Love on a Diet (2001) ... Bun seller

Fulltime Killer (2001) ... Fat Ice

Nightmares in Precinct 7 (2001) ... Sai Keung

Color of Pain (2002) ... Big Belly Wang

Just One Look (2002) ... Villager 2

Possessed (2002) ... Master Po Che

Ghost Office (2002) ... Knife Lam

Shark Busters (2002) ... Chan Ho Lung

Diva . Ah Hey (2003) ... Kam Hing Cheung

Looking for Mister Perfect (2003) ... Bobby Chan

PTU (2003) ... Sgt. Lo Sa

Kung Fu Master Is My Grandma! (2003) ... Internet Cafe boss

Love Undercover 2: Love Mission (2003) ... Cheung Man Po

My Troublesome Buddy (2003) ... Mr True Heart

Sound of Colors (2003) ... Mr Cheung

My Romeo (2004) ... Uncle Tung

The Key to Destiny (2004) ... Ho Ngai

Infernal Mission (2004) ... Insp Lo Tak Shing

My Baby Shot Me Down (2004) ... Lam Kwok Keung

Snow Falling From the Sky of June (2004) ... Li Wai Ming

Elixir of Love (2004) ... Big Fish

Papa Loves You (2004) ... Inspector Lee

The Miracle Box (2004) ... UPS delivery man

Moving Targets (2004) ... Fat Seven

Jiang Hu (2004) ... Fat policeman outside toilet

Kung Fu Hustle (2004) ... Axe Gang Vice General

Crazy n' the City (2005) ... Milk powder shoplifter

2 Young (2005) ... Principal of Wesley College

The Unusual Youth (2005) ... Uncle Hong

Election (2005) ... Big Head

Home Sweet Home (2005) ... Lo Wai

Colour of the Loyalty (2005) ... Sgt Mi (Rice)

My Kung Fu Sweetheart (2006) ... Brother Wai

2 Become 1 (2006) ... Police sgt

Election 2 (2006) ... Big Head

Dog Bite Dog (2006) ... Fat Lam

House of the Invisibles (2007) ... Fatty Chow

Forest of Death (2007) ... Police officer Wong Pak Kay

Gong Tau (2007) ... Officer Sum

Simply Actors (2007) ... Brother Pang

Invisible Target (2007) ... Loan Shark Cheng

Triangle (2007) ... Fat Bo

Mad Detective (2007) ... One of Chi-Wai's personalities

Linger (2008) ... Yan Kai's father

Fatal Move (2008) ... Fat Ball / Wong Shu Chor

Run Papa Run (2008) ... Big Mouth

Legendary Assassin (2008) ... Fat Wing

Tactical Unit - Human Nature (2008) ... Fat Tong / Sgt Lam Tong

Gao Xing (2009) ... Han Da Bao

Shinjuku Incident (2009) ... Old ghost

Poker King (2009) ... Annoying gambler

The Storm Warriors (2009) ... Piggy King

Triple Tap (2010) ... Mr Fong

Bad Blood (2010) ... Peter Wong

72 Tenants of Prosperity (2010) ... Mr Lam

All's Well End's Well Too 2010 (2010) ... His Excellency Wu Fa Da

The Legend Is Born - Ip Man (2010) ... Deputy mayor Cheung Ho Tin

The Jade and the Pearl (2010) ... Tiger Chan

Struggle (2010) ... Tien San

Turning Point 2 (2011) ... Kui Chuen

The Sorcerer and the White Snake (2011) ... Chicken Devil

I Love Hong Kong (2011) ... Triad neighbor

Beach Spike (2011) ... Papa Walter

The Fortune Buddies (2011) ... Martial monk

The Land with No Boundary (2011) ... God of Death 6F

The Woman Knight of Mirror Lake (2011) ... Gui Fu

Sleepless Fashion (2011) ... Qin Feng

The Great Magician (2012) ... Li Feng Jen

Fairy Tale Killer (2012) ... Cheung Fai

Blind Detective (2013) ... Lee Tak Shing

Badges of Fury (2013) ... Taxi driver

Tales from the Dark 1 (2013) ... 1) Boss Lee

Pay Back (2013) ... Da Lao

The Constable (2013) ... Ah Wai

Lost in Hong Kong (2015) ... Brother Biao

Special Biological Research Section (2016) ... Ju Zhang / Fangshi Daxia

Special Biological Research Section 2 (2016) ... Ju Zhang / Fangshi Daxia

Kill Time (2016) ... Zhang Hongmin

Trivisa (2016) ... Boss Fong

Robbery (2016) ... Convenience store boss

The Cursed (2018) ... Brother Awesome

Agent Mr Chan (2018) ... Mr Ma

Agent Mr Chan (2018) ... Mr Ma