Christopher A. Gray

Christopher Gray is a professional freelance writer living in Toronto. He has been a sales agent, project manager, actor, filmmaker, comedy writer & performer and world traveler.