埃德加·斯诺于1928年来华,曾任欧美几家报社驻华记者、通讯员。1933年4月到1935年6月,斯诺同时兼任北平燕京大学新闻系讲师。1936年6月斯诺访问陕甘宁边区,写了大量通讯报道,成为第一个采访红区的西方记者。抗日战争爆发后,又任《每日先驱报》和美国《星期六晚邮报》驻华战地记者。1942年去中亚和苏联前线采访,离开中国。
新中国成立后,他曾担任新华社驻开罗分社记者。1956年后,历任英国牛津大学东方研究所研究员,伦敦大学东方学院讲师,北京大学东方语言文学系教授。直至1972年因病逝世。