top of page
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)












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



























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






Hokkaido | Length: 3min | SONY FX3





















Old Boy | DOP|Length: 5min | Blackmagic 4K









Shoestring Budget | DIR|Length: 6min | SONY FX3






Shared Car | DIR|Length: 3min | SONY FX3



Chick Painter | DIR|Length: 1min | SONY FX3



bottom of page