Born in Harbin in 1987, lives in Beijing.
An independent director. He graduated from the Department of Film Directing and Editing in the Sichuan University of Media and Communications and later entered the Department of Directing of Beijing Film Academy.
The feature film PARADISE LOST supervised by him was shortlisted for the Rhode Island and the Macao IFFs.
His short film UNBURYABLE HATE won the best film of New Wave New Film event in Hebei Province, China.