Allen Zeng
Allen holds a Masters Degree in Film and Photography from The University of Leeds. He has been a photographer and videographer for many years, with a particular fondness for real estate photography.
In his spare time he enjoys cinema and outdoor adventures.