K. J. Roberts was born in South Hampton, England. He moved to Canada when he was very young and transferred to the United States at the age of ten. After high school, he joined the...view moreK. J. Roberts was born in South Hampton, England. He moved to Canada when he was very young and transferred to the United States at the age of ten. After high school, he joined the air force as a medic. Now he is a veteran truck driver of thirty-nine years. He is divorced and has two sons.view less