Kenny Liu was born in Taiwan and immigrated to the USA at a young age. He now lives in Hong Kong with his wonderful wife, Sheila, and travels to China frequently as a practicing architect, urbanist, and developer for the last16 years. He currently leads MountainView: an Asia-based real estate development and design company focused on “healing cities” by intertwining thriving communities and sustainable environments with integrated technological solutions.
He believes that developers transforming the built environment are greatly responsible for the well-being of the planet. Great projects are ecological frameworks providing for the health of people, plants, and animals (especially his puppy Barry).
Kenny received his Architecture degree from Cornell and is currently pursuing a Master of Science from Hong Kong Poly. He is a USA registered architect with LEED certification.