John Leigh Walters has spent much of his life writing, producing, and hosting television programs in both Canada and theUnited States.