三国颍川(治今河南禹县)人。东汉末,从曹操起兵,为羽林监。建安元年(196),因北方连年战乱,生产破坏,建议屯田,以充实军食。曹操采其建议,任为屯田都尉,募发屯田许下,得谷百万斛。从此,屯田制在曹操占领地区得到推广,生产逐渐恢复。