Michael Chuah

Fist of Dragon

2011 Movies

Gift

2013 Movies

The Art of Crying

2017 Movies

Special Forces

2016 Movies

Fist of Dragon

2011 Movies

Seed of Darkness

2006 Movies

Seed of Darkness

2006 Movies

我要做特務

2021 Movies

Firefly

2013 Movies

Red Storm

2019 Movies

Special Forces

2016 Movies