He spent his childhood in East Africa, was educated in England and Canada, and later lived in California and Mexico. He is the author of seven books of fiction that have been translated into nine languages.
Roscoe currently divides his time between Canada, Spain, and North Africa.
Beneath the Western Slopes (1987, short fiction)
Birthmarks (1990, short fiction)
God's Peculiar Care (1991) (novel)
Love is Starving for Itself (1994) (short fiction)