Skip to content

Deloris Chen

Online Only
Currently based in Markham, 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 travelling.
She works with both digital and analog mediums and is inspired by the world around her constantly.

Photography & Digital Media

60th Anniversary Lead Patron

Public Funders

Special Initiative Supporters

Major Award Partners

Award Supporters

Programming Partners