FOREIGN ARCHITECTS // FALL MUSIC VIDEO Directed and produced by Steve Browne Filmed and edited by Peter Cheng of Acid Flicks Puppets and set design by Bianca Cadd and Annie…
Apache // Vultures Starring Martyn Churcher Directed by Peter Cheng Produced by Cameron Whiteford & Peter Cheng Director of Photography & Art Director: Peter Cheng 1st Assistant Director: Cameron Whiteford…