Rupert, born in Canada in 1951, was raised in a rural town in Alberta by his immigrant parents. Being the oldest of five children, he started working on the farm at a young age. Even today, he continues to engage in farming while dedicating his spare time to reading and writing. Rupert considers himself fortunate that his parents instilled in him a strong work ethic and emphasized the importance of education.