三国河南中牟(今中牟东)人,字伯达。东汉末,与县令杨原举兵自守。曹操起关东,入中牟界,他率宗族家兵数百人归附,为骑都尉。后任典农中郎将,募民屯田许下,得谷百万斛,于是州郡例置田官,所在积谷,仓廪皆满,迁长水校尉。曹魏的屯田制度,起于枣祗,由他完成。