道衍,俗姓姚,长州(今江苏苏州)人,出生于元惠宗元统三年(公元1335年)。家庭殷富,历代从医。