Barry, who is based in Shanghai, began directing in London before relocating to China in 2012.
He has an extraordinary capability to simplify and improve concepts, constantly looking for innovative methods to push the envelope and create spectacle with a lasting impression. To add that missing piece, that simple one touch that gives the notion impact visually.
An extensive history in visual effects and inventiveness are major factors in his ability to produce aesthetically stunning works for global brands such as Apple, BMW, Mercedes and Nike.
Well aware of the importance of a compelling narrative and how to effectively employ CGI to complement the storytelling and the visuals, also understanding when it is better to focus solely on live action while using emotion and drama.
Barry is filled with enthusiasm, providing energy, excitement and a fresh viewpoint to creative thinking.