Yang Huang Filmes
- 2001
Dragon the Master
Dragon the Master42001HD
Shelly Wong creates a high concept video game that has big market potential, A Triad boss get s wind of it and hires a posse of ninjas to steal it.
- 2016
The Itch
The Itch02016HD
The Itch Short Film by Yang Huang, a graduate from Sheridan College. All the works from idea to sound effects are done by myself in four months.