Oil Painter based in Shanghai, China
Artist Biography
Born in the coastal city of Dalian, China, David Yuan is an oil painter and fine art educator currently teaching in Shanghai. His work explores themes of memory, place, and quiet reflection, utilizing classic techniques to translate personal landscapes and contemporary life onto canvas.
Drawn to the intersection of classical tradition and modern atmosphere, David’s paintings evoke a sense of stillness and narrative depth—capturing the emotional resonance of moments frozen in time, from the winter shores of his hometown to figurative studies.
Education & Academic Background
2009 — Master of Fine Arts (MFA)
School of Fine Arts, Shanghai Normal University
Studied under Professor Xu Mangyao, master of Chinese realistic oil painting.
Specialization: Techniques and academic systems of the French Academic School of oil painting.
2001 — Bachelor of Fine Arts (BFA) in Oil Painting
Department of Oil Painting, Tianjin Academy of Fine Arts
Studied under Professor Xin Dongwang, celebrated Chinese oil painter.