Steve Huang
Acting

Dark, Deadly & Dreadful
Jul 28, 2018Rated 4.9 out of 10
Cowboys vs Samurai vs Werewolves
Oct 15, 2015Rated 5.5 out of 10
Cafe Glass
Oct 03, 2015
Room 731
Jul 15, 2015Rated 6.3 out of 10
Mega Shark vs. Mecha Shark
Jan 28, 2014Rated 4.1 out of 10
Sister
Apr 25, 2014Rated 5.3 out of 10
I Die Alone
Mar 18, 2013Rated 6 out of 10