Chen Lu

Movies

HAFF 2017 'Leader Film'
Director
The official 2017 leader film for the Holland Animation Film Festival.
Happy Heroes 2:Qiyuan Planet Wars
脑残粉A、大妈
The Candidate
Director
A boy tries his best to make progress in all courses because that is the qualification of school martial arts team.