The character spent most of his life in England, and is, though not a native speaker, close enough that he speaks with an English accent. But he has spent the last nine years in Russia.
Also, this is set in 1995.
Sorry if this isn't making much sense, between the cold I've got and the meds I'm taking to treat it, my brain is just kind of BLEAH. Thanks in advance for any help you can give!