Après avoir obtenu une maîtrise en finances de l'Université de Sherbrooke, Richard Giguère devient un homme d'affaires prospère et fait carrière comme associé dans différents commerces d'automobiles de la ville de Québec. Ayant lui-même vécu une expérience spirituelle marquante, il fonde avec son frère Robert, en 1977, la Fondation Giguère qui se dédie à l'inspiration spirituelle et à la diffusion de valeurs profondes, ainsi qu'au soulagement de la pauvreté.
Aujourd'hui retraité, il vit en banlieue de Québec, en nature, et se consacre à sa fondation qui compte plus de 750 000 abonnés sur Facebook. Après avoir obtenu une maîtrise en littérature française de l'Université Laval, Michel René a évolué dans différentes sphères professionnelles avant de lancer son propre journal, L'Echo de la Rive-Sud, pour lequel il a écrit, durant 17 ans, de nombreux articles et réalisé plusieurs entrevues et reportages.
Il est aujourd'hui propriétaire de la firme Michel René Communication pour laquelle il agit également comme rédacteur et concepteur publicitaire. Il est toujours aussi passionné par l'écriture et la littérature. Il habite à Lévis.