Cai Shangjun

Cai Shangjun

China

Biography

Cai Shangjun was born in Beijing and is a graduate of the China Central Academy of Drama. He has worked as screenwriter on the films SPICY LOVE SOUP (97), SHOWER (99), and SUNFLOWER (05), and directed the FIPRESCI Prize–winning THE RED AWN (07) and PEOPLE MOUNTAIN PEOPLE SEA (11), the latter of which played the Festival. The CONFORMIST (17) is his latest film.

Films Selection