Craig Ng
Craig Ng is a stage, film and television actor and dancer as well as a professional foley artist for film and television productions.
Craig Ng is a stage, film and television actor and dancer as well as a professional foley artist for film and television productions.
A Low Down Dirty Shame
As Chun Yung Fat
Aubergine
As Dulagar Monster
Fit to Kill
As Po
Love, Work & Other Demons
As Feng
Implant
As Chinese Man
Vietnam Texas
The Devil's Fortune
As Kong
Road House
As Dockmaster
Shadow Master
As Boon-Nam
Cage II: The Arena of Death
As Billy Woo
Leather Jackets
As Tron
The Perfect Weapon
As Ponytail
Time Burst: The Final Alliance
As Takeda / Akira
Big Trouble in Little China
As One Ear
Bachelor Lions
As Sushi Assistant
Bounty Tracker
As Tattoo Artist
Dr. Brinks & Dr. Brinks
As Barry Joyce
Exorcism at 60,000 Feet
As Chinshu
Martial Law
As Tong Leader (as Craig Ryan Ng)
Inferno
As Skullface
A Shot in the Dark
As Creature
Ted & Venus
As Prisoner #2
On Deadly Ground
As Worker #2
Journey to the East
Hawaii Five-0
As Matsu
Jane the Virgin
As Shaman
Ultramechatron Team Go!
As Boshi's Dad
The Adventures of Brisco County, Jr.
As Warrior
Harry and the Hendersons
As Delivery Man
MacGyver
As Li
Grotesquerie
As Waiter