Ning Cai est né en 1963 dans le district de Horgin en Mongolie. Il sortit diplômé acteur de la Shanghai Drama Academy et prit tout d'abord la voie du théâtre, pour lequel il reçut le plus grand prix de Chine dans le domaine, le Plum Blossom Award. Il joua ensuite dans de nombreux films. En 1998, Ning Cai fut diplômé de la Beijing Film Academy. Season of the horse est son premier long métrage en tant que réalisateur.