Clear All
Baishen Yan

Baishen Yan is an independent animation director located in Beijing, China. He holds a master’s degree in experimental film from China Central Academy of Fine Arts. His animated artwork has been exhibited and collected internationally by galleries and festivals. His collaborative work Ketchup with Chunning Guo was selected for several international festivals.

No results found.