China Central Academy of Fine Arts
Lu Chao completed his Masters at the Painting Department of the Royal College of Art (London, UK) in 2014 and finished his Bachelor at the Central Academy of Fine Arts (Beijing, China) oil painting department in 2012. He also attended Fine Arts School Affiliated to China Central Academy of Fine Arts and graduated in 2008.