An award-winning Canadian artist for over twenty years, Duchesne has exhibited extensively in Canada, the United States, South Korea, and Europe. Among Duchesne’s many awards, she is also a recipient of the Ontario Arts Council, Mid Career Artist Grant.

Duchesne graduated from the Ontario College of Art and Design, studied during her final year, at the Off-Campus Program in Florence Italy, with Tom Lapierre.

Duchesne is a full-time Drawing Professor, at Sheridan College, Faculty of Animation, Arts and Design, in the Visual and Creative Arts Program.