Hu Bo

Film Director, China

Hu Bo, born 1988 in Jinan, Shandong, China. Studied film direction at the Beijing Film Academy. After two short films, "An Elephant Sitting Still" was his first long feature film. On October 12, 2017, he took his own life, at the age of 29.

Awarded Films