Di Liu was born on 17 April 1983 in Jinzhou, Liaoning, China. He is an actor, known for When Love Blossoms (2018), Mojin: The Lost Legend (2015) and Saving Mr. Wu (2015). imdb.com