Bin Liu is an actor, known for The Trough (2018), The Narrow Path (2004) and City of Life and Death (2009). Read more on iMDB