Enfant prodigieux, François Bouchard a montré un intérêt précoce pour l'art et la sculpture. Il est entré à l'École des arts appliqués du Collège Ahuntsic en 1976, où il a appris les bases de la sculpture sous la direction d'un maître artisan. Après son diplôme, Bouchard s'est tourné vers le métier d'artisan et a commencé à travailler à temps plein.
Ses créations originales et innovantes ont vite capturé l'attention des spectateurs et des collectionneurs. Les thèmes de ses œuvres varient largement, allant de la nature à la mythologie, en passant par l'humanité et le surréalisme. François Bouchard est réputé pour son habilité technique exceptionnelle et sa capacité à créer des sculptures réalistes et expressives.
En 1985, François Bouchard a été invité à participer à l'exposition internationale d'art de Montréal, où il a présenté ses œuvres aux yeux du monde entier. Depuis cette époque, son travail a été exposé dans de nombreuses galeries et musées au Canada et à travers le monde.
En 1987, François Bouchard a reçu la médaille d'or à l'exposition internationale d'art de Paris pour sa sculpture intitulée "La danse des dieux". Cela a marqué un tournant important dans sa carrière, et il est devenu rapidement une figure majeure de l'art canadien contemporain.
En 1994, François Bouchard a été nommé membre de l'Ordre du Canada en reconnaissance de son travail exceptionnel et de sa contribution significative à la sculpture et à l'artisanat au Canada. Il est également devenu un artiste résident à vie dans plusieurs villes d'Amérique du Nord, où il continue à travailler sur ses projets en tant qu'artiste consacré et passionné.
François Bouchard est considéré comme l'un des artistes les plus innovants et les plus influents de son temps. Sa créativité inarrêtable, son habilité technique exceptionnelle et sa capacité à capturer les esprits ont été un sujet d'inspiration pour de nombreux artistes qui suivent ses traces. Son travail reste une référence pour les générations futures d'artistes canadiens et internationaux.