James McMullan

McMullan was born in Tsingtao, Shantung Province, and grew up in China, India, and Canada