Stand by · pulling the latest frames
Acting
Born · 1982
Tianjin, China
Drug War
2012
The Midas Touch
2013
Six Years, 6 Days
2017
Love to Be Found in Newhere
2007
My Other Home
The Puzzle of Human Skin
2015