Steven Yao

DirectorWriterCinematographer

Shenxun (Steven) Yao is a Chinese director, actor, and cinematographer. His work includes being the cinematographer for Man Hill, Mixed Signals, acting in numerous theater plays, as well as directing Last Chance Dance, Grandma's River, Clark, The Story of a Stranded Frog. Steven aims to create…

Actor

Man Hill(2018)as Park Manager

Cinematographer

Mixed Signals(2023)
Last Chance Dance(2020)
Man Hill(2018)

Editor

Undying(2023)
Last Chance Dance(2020)

Camera and Electrical Department

The Bad Old Days(2022)

Additional Crew

Time Passages(2024)