Après avoir exercé le travail de directeur artistique dans diverses agences de publicité à Montréal, Yvon Bouchard a pris la voie de l’enseignement. Depuis quelques années, il explore différents médiums d’expression, dont le dessin, la photographie, la sculpture, l'installation, le Land Art et l'intervention in situ. Il s'intéresse plus particulièrement à la photographie numérique en tant que document, trace et interprétation allégorique.