Benshan Zhao is an actor and director, known for Xing fu shi guang (2000), Luo ye gui gen (2007) and Yi dai zong shi (2013).
Just Call Me Nobody
The Grandmaster
San qiang pai an jing qi [Audio: Italian]