Director, known for Dead to Rights, No More Bets, Regeneration
Shen Ao is a Chinese director, screenwriter, editor and producer.