Lian Zhen was born in Canton, China, and started sketching and painting when he was ten years old. He received a B.A. from the University of California at Berkeley in 1992 and his Masters degree in Architecture from MIT in 1996. His art teaching experience includes eight years at the University of California at Berkeley.