Richard Ng Man-Tat Filmography: Movies and Television Credits
Selected screen credits for Richard Ng Man-Tat: 42 movie titles and 1 television titles, with film release years and roles.

This Richard Ng Man-Tat filmography covers 42 movie titles and 1 television titles from the available cast credits. Multiple roles in the same title are grouped together. It is a selection of screen credits, rather than a complete record of every performance. Credits may include acting, voice work, uncredited roles and appearances as themselves.
Richard Ng Man-Tat movies by release year
The years below are film release years, not filming dates.
- Legacy of Rage (1986) as Prison Warden
- A Better Tomorrow II (1987) as Wong Ching Kwok
- Tiger Cage (1988) as Sgt Uncle Te
- All About Ah-Long (1989) as Dragon
- God of Gamblers (1989) as Loanshark Shing
- Miracles: The Canton Godfather (1989) as Chen Wah's Man
- My Heart Is That Eternal Rose (1989) as Inspector Tang
- A Moment of Romance (1990) as Rambo
- All for the Winner (1990) as Uncle Tat
- God of Gamblers II (1990) as Uncle Tat
- Crazy Safari (1991) as [Narrator]
- Fight Back to School (1991) as Tso Tat Wah
- Fist of Fury 1991 (1991) as Saint of Gamblers Assistant
- God of Gamblers III: Back to Shanghai (1991) as Uncle Tat
- Lee Rock (1991) as Piggy
- Lee Rock II (1991) as Lardo
- The Top Bet (1991) as Uncle San
- To Be Number One (1991) as Ping
- Tricky Brains (1991) as Yan Chi
- Fight Back to School 2 (1992) as Tso Tat Wah
- Justice, My Foot! (1992) as Guangzhou Magistrate Ho Yue-Da
- King of Beggars (1992) as General Su of Guangzhou
- Royal Tramp (1992) as Hoi Tai Fook
- All's Well End's Well, Too (1993) as Snow White's father
- Heroes Among Heroes (1993) as Master So
- Taxi Hunter (1993) as Mak Si Gao
- The Mad Monk (1993) as Tiger Fighter Han Lo
- Hail the Judge (1994) as Pao Yau Wai
- Love on Delivery (1994) as Devil's Killer Tat
- A Chinese Odyssey Part One: Pandora's Box (1995) as Piggy
- A Chinese Odyssey Part Two: Cinderella (1995) as Piggy
- Sixty Million Dollar Man (1995) as Tat
- The God of Cookery (1996) as Benbry's Uncle
- Portland Street Blues (1998) as Tat
- The Lucky Guy (1998) as Boss Li
- King of Comedy (1999) as Mao
- Shaolin Soccer (2001) as Fung
- Kung Fu Dunk (2008) as Master Wu
- Aberdeen (2014) as Dong
- Overheard 3 (2014) as Szeto
- The Wandering Earth (2019) as Han Ziang
- Mutant (2024)
Richard Ng Man-Tat television roles and appearances
Television titles are listed alphabetically. An appearance date is included only where verified for Richard Ng Man-Tat; a programme's premiere year does not establish when a performer appeared in it.
- The Legend of the Condor Heroes as 彭長老
Credit information: TMDB, with additional sources listed below where used. The titles shown here do not establish the beginning or end of Richard Ng Man-Tat's career, and omissions should not be treated as evidence that a credit does not exist.
Frequently asked questions
How many titles are listed in this Richard Ng Man-Tat filmography?
This page lists 42 movie titles and 1 television titles. Multiple characters in the same title are grouped together; these counts describe this selection, not a career total.
What do the dates in this filmography mean?
Movie years refer to release dates. Television appearance dates are shown only where verified for the performer. A series premiere date is not used as the date of a guest appearance or as the start of a career.
Is this a complete list of Richard Ng Man-Tat's credits?
No. This is a selected filmography drawn from available cast records. Early work, short films, individual episodes, stage work and other credits may be absent. It should not be used to identify a first-ever role or the latest project.



