西汉河东杨(今山西洪桐东南)人。初为河东佐史,办事干练,武帝征为厩丞,迁御史及御史中丞。在职近二十年,屡治大狱,常杜杀无辜,号称“敢决疑”。后为左内史,事必亲躬,用法苛重。继为右扶风,因追捕属吏射中上林苑门,坐罪*。