Raymond Cain was born in Vancouver, British Columbia, Canada. He grew up moving from city to city in BC and attended more than a dozen schools, including college and university in Prince George.
During summer months, Cain spends much of his free time swimming, kayaking, or camping. In the winter, he’s often skiing or traveling somewhere warm. Regardless of where he is or what he’s doing, his head is usually in the clouds thinking about writing.