Cen Fan (岑范) was a Chinese director and actor.
Two Spirits from Jade Green Sea
Movie • 1986
The Opium Wars
Movie • 1959
A Dream of Red Mansions
Movie • 1962
The True Story of Ah Q
Movie • 1981
Sorrows of the Forbidden City
Movie • 1948