McEwan was born in Aldershot, Hampshire, England and spent much of his childhood in the Far East, Germany and North Africa where his father, an officer in the army, was posted. He was educated at the University of Sussex and the University of East Anglia, where he was the first graduate of Malcolm Bradbury's pioneering creative writing course. 