Lu Chao was born in 1988, in Shenyang , Province of Liaoning (China). He lives and works (United Kingdom).

Lu Chao graduated in 2014 from the Painting Department of the Royal College of Art in London (Master of Arts), and in 2012 from the Oil Painting Department of the Central Academy of Fine Arts (Bachelor of Arts), in Beijing, China. His oeuvre has been selected for several noted solo and group shows which met with great critical and public success, notably Saatchi New Sensation Shortlist, at the Victoria House (London, United Kingdom), Life and Hope at the French Institute (Beijing, China), Black Forest at the Hadrien de Montferrand Gallery (Beijing, China).

Lu Chao has been the recipient of prestigious art prizes, as in 2014 with the Painter-Stainers Goron Luton Award at the Royal College of Art (London, United Kingdom), the Solo Award Runners Up (London, United Kingdom), the RCA Studio (London, United Kingdom), in 2013 with the Lucy Halford Bursary at the Royal College of Art (London, United Kingdom), in 2012 with the Best Creative Awards from the Central Academy of Fine Arts (Beijing, China), in 2011 with the Excellent Sketching Award from the Central Academy of Fine Arts (Beijing, China), or in 2012 with the Silver Prize at the Today Art Museum (Beijing, China).