Weizhen Liang was born in Guangzhou in China. Weizhen moved to the United States with her husband, Huihan Liu, in 1988 where both have excelled as renowned artists and are the recipients of numerous awards for their portrait and landscape paintings.