Movies Logo
Home
Movies
TV Shows
People
Trending
Settings
Menu
An image from The Invisibles, one of the productions that also features Moon Lau.
Moon Lau
September 9, 1989 — Hong Kong, British Crown Colony [now China]
—
Known for
Credits
Images
8.9
The Invisibles
2023
8.3
Sinister Beings
2021
7.0
I've Got The Power
2022
8.5
The Exorcist's Meter
2017
8.0
Armed Reaction 2021
2021
8.0
A Fist Within Four Walls
2016
8.0
Prism Breaker
2025
3.8
Battle of the Seven Sisters
2021
Scroll to top