top of page
Always on the Run | DOP work | SONY 50-150mm F2 GM




































The Odyssey of a Boy (2026) | DIR: JOHNNY ZHAO | Length: 6min | Canon C80


















Once in Lifetime | CANON C80 | RF 15-35mm F2.8





















UPLOAD|DOP|SONY FX6





















The Girl with a Fox Tattoo (2025) | DIR: JOHNNY ZHAO | Length: 3min | NiSi Athena Prime Set















Lost Fish | DIR/DOP | Length: 11min | DJI RONIN 4D 6K























LAST SONG ON STAGE | PRODUCER | RED KOMODO-X









.png)











One Sydney Harbour (Real Estate) | DIR: JOHNNY ZHAO | Length: 2min | RONIN4D 6K


















28 Degrees | 1st AC (2025)












WA LO VI New Year TVC | DOP | Canon C80/ Ronin4D
























Beneath the Board | DIR: JOHNNY ZHAO | Length: 10min | SONY FX3
























Celestial Prankster | DIR: JOHNNY ZHAO | Length: 10min | SONY FX3









A Day in Hokkaido | Length: 3min | SONY FX3





















Camera Review | Viltrox Nexus Focus(2026)












bottom of page