Net Worth →
Filmographies

Andy Lau Filmography: Every Movie and TV Show in Order

All 85 Andy Lau roles in chronological order (1982 to 2025): 85 movies and 0 TV series.

By the Pop Culture Files editorial team4 min read✓ Fact-checked
Andy Lau filmography
TMDB

How many movies and TV shows has Andy Lau been in? This complete Andy Lau filmography lists 85 credited roles (85 films, 0 TV series), in chronological order from 1982 to 2025, with links to our full guides where available.

Andy Lau movies in order

  • Boat People (1982) as To Minh
  • Twinkle, Twinkle Lucky Stars (1985) as Inspector at Warehouse
  • Lucky Stars Go Places (1986) as Lambo
  • Magic Crystal (1986) as Andy Lo
  • Tragic Hero (1987) as Lam Ting Kwok
  • Rich and Famous (1987) as Lam Ting Kwok
  • As Tears Go By (1988) as Wah
  • Casino Raiders (1989) as Crab Chan
  • God of Gamblers (1989) as Michael
  • Island of Fire (1990) as Iron Ball / Boss Lee
  • A Moment of Romance (1990) as Wah Dee
  • God of Gamblers II (1990) as Michael
  • Days of Being Wild (1990) as Tide
  • Tricky Brains (1991) as Che Man Kit
  • Lee Rock (1991) as Lee Rock
  • Lee Rock II (1991) as Lee Rock
  • Saviour of the Soul (1991) as Ching
  • Moon Warriors (1992) as Fei
  • Future Cops (1993) as Ti Man
  • The Legend of Drunken Master (1994) as Counter Intelligence Officer
  • Drunken Master III (1994) as Yeung Kwun
  • The Adventurers (1995) as Wai Lok-Yan / Mandy
  • Full Throttle (1995) as Joe Jiang
  • Shanghai Grand (1996) as Ding Lik
  • Island of Greed (1997) as Captain Fong Gwok-Fai
  • The Conman (1998) as King
  • The Conmen in Vegas (1999) as King
  • Running Out of Time (1999) as Mr. Cheung
  • The Duel (2000) as Cool-Son Yeh
  • Needing You... (2000) as Andy Cheung / The Cupid Express
  • Love on a Diet (2001) as Fatso
  • Fulltime Killer (2001) as Lok Tok-Wah
  • Fat Choi Spirit (2002) as Andy
  • The Wesley's Mysterious File (2002) as Wesley
  • Infernal Affairs (2002) as 刘健明
  • Golden Chicken (2002) as Andy Lau
  • Cat and Mouse (2003) as Zhan Zhao / Imperial Cat
  • Running on Karma (2003) as Biggie
  • Infernal Affairs III (2003) as Lau Kin Ming
  • Jiang Hu (2004) as Hung Yan Chiu
  • McDull, Prince de la Bun (2004) as McBing (voice)
  • House of Flying Daggers (2004) as Liu
  • Yesterday Once More (2004) as Mr. To
  • A World Without Thieves (2004) as Wang Bo
  • Wait 'Til You're Older (2005) as Kwong
  • Battle of the Warriors (2006) as Ge Li
  • Protégé (2007) as Lin Quin
  • The Warlords (2007) as Zhao Er-Hu
  • Three Kingdoms: Resurrection of the Dragon (2008) as Zhao Zilong
  • Look for a Star (2009) as Sam Ching
  • The Founding of a Republic (2009) as Yu Jishi
  • Future X-Cops (2010) as Kidd Zhou
  • Detective Dee and the Mystery of the Phantom Flame (2010) as Detective Dee
  • Shaolin (2011) as Hou Chieh / Chingchueh
  • What Women Want (2011) as Sun Zigang
  • Beginning of the Great Revival (2011) as Cai E
  • A Simple Life (2012) as Roger Leung
  • Cold War (2012) as Philip Luk Ming-wah
  • Switch (2013) as Xiao Jinhan
  • Blind Detective (2013) as Johnston
  • Firestorm (2013) as Inspector Lui
  • Golden Chickensss (2014) as Self
  • From Vegas to Macau II (2015) as Michael "Little Knife" Chan [from God of Gamblers]
  • Lost and Love (2015) as Lei Zekuan
  • Our Times (2015) as Self
  • Saving Mr. Wu (2015) as Mr. Wu
  • From Vegas to Macau III (2016) as Michael
  • The Bodyguard (2016) as Li Zheng-Jiu
  • The Great Wall (2016) as Strategist Wang
  • Railroad Tigers (2016) as Teacher
  • Shock Wave (2017) as Cheung J.S.
  • The Adventurers (2017) as Dan Zhang
  • Chasing the Dragon (2017) as Lee Rock
  • The White Storm 2: Drug Lords (2019) as Yu Shun-tin
  • Shock Wave 2 (2020) as Poon Shing Fung
  • Detective Chinatown 3 (2021) as Q
  • Endgame (2021) as Zhou Quan
  • The Wandering Earth II (2023) as Tu Hengyu
  • Moscow Mission (2023) as Vasily / Liu Yuhu
  • The Goldfinger (2023) as Liu Qi Yuan
  • The Movie Emperor (2024) as Liu Weichi
  • Crisis Negotiators (2024) as Unstable Hostage Taker Husband
  • High Forces (2024) as Gao Haojun
  • Cesium Fallout (2024) as Simon Fan
  • The Lychee Road (2025) as Yang Guozhong

Filmography data via TMDB, refreshed automatically as new roles are announced.

Frequently asked questions

How many movies has Andy Lau been in?

Andy Lau has 85 credited film roles and 0 TV roles, for a total of 85 credits from 1982 to 2025.

What was Andy Lau's first major role?

Boat People (1982).

What is Andy Lau's most recent project?

The Lychee Road (2025).

Sources

More in Movies