。为人风流倜傥。庆历初年担任永兴军节度推官。庆历四年（1044年），任确山知县。郑戬主持陕西北军事时派边将刘沪筑水洛城，又遣着作佐郎董士廉助之。不久，郑戬被免职，继任的泾原路钤辖尹洙下令放弃筑城之举，刘沪拒绝。尹洙命令张忠“往代之，又不受”。尹洙改派狄青将刘、董二人逮捕，入德顺狱，按军律当斩。欧阳修、余靖等人皆上本陈说“利害”，为刘沪辩冤，力主恢复筑城，皇帝采纳欧阳修的建议，将尹洙调职，并释放刘沪、董士廉，刘沪被派回水洛城，董士廉罚铜八斤后被调职。