Baoqiang Wang was born on April 29, 1984 in Hebei, China. He is an actor, known for A Touch of Sin (2013), Blind Shaft (2003) and Kung Fu Killer (2014). Read more on iMDB