西汉齐(治今山东淄博东北)人。本为水落石出工。武帝元光六年(前129),主持漕渠开凿工程,他巡行穿渠之处,竖立表记,选定渠线和高程,费时三年,用民工数万。渠起长安,沿终南山到黄河,全长三百余里,便利漕运,沿渠农田也得到灌溉。