Diplômé en journalisme, Denis amorce sa carrière comme animateur et réalisateur à la radio de Radio Canada, à Ottawa, et poursuit à la Radio des Forces canadiennes à Lahr, en Allemagne. De retour au pays, il devient relationniste et chef des nouvelles chez Air Canada, puis dirige les communications mondiales de l’Organisation de l’aviation civile internationale (OACI), l’agence spécialisées des Nations Unies. Il est l’auteur de L’homme qui marche partout et consacre une bonne partie de son temps à promouvoir la marche au quotidien comme moyen de transformation personnelle et planétaire. Denis demeure très actif dans le secteur de l’aviation et en soutien à plusieurs associations communautaires et caritatives.