Brian Edgar was born in Hong Kong's St Paul’s Hospital where his parents lived during the first part of the Japanese occupation. He has taught in universities in Britain and China and is currently an Honorary Research Associate at the University of Exeter.