About
Deloris Chen
Currently based in Toronto, Deloris Chen is an illustrator and painter. She graduated in 2020 from OCAD University with a BDes in illustration.
Having spent an equal amount of time in China and Canada, Deloris's works explore connections between people with a focus on mood-building and fragmented narration. Aside from drawing and painting, Deloris is also interested in pottery making, films and traveling.
She works with both digital and analog mediums and is inspired by the world around her constantly.
Award:
3x3 International Illustration Show No. 16 Merit
3x3 International Illustration Show No. 16 HM