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…
Director
| Little Bit of Rain(2025) |
| Clark(2024) |
| Last Chance Dance(2020) |
Writer
| Little Bit of Rain(2025) |
| Clark(2024) |
| Last Chance Dance(2020) |
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) |