是逝敖的长子，知氏始祖荀首的哥哥。晋国中军将。
仕晋时期.
劝阻不成.晋文公三年（前633年），其担任晋文公的御戎出兵解宋之围。晋文公四年（前632年），晋文公出三支军队以抵御狄，荀林父将中行、屠击将右行、先蔑将左行，从此以中行为氏。其后任上军佐、中军佐，至晋景公时出任中军元帅，主持国政。公元前620年，晋襄公死后，晋人讨论立嗣君，都主张立年长的，派先蔑出使到秦国迎接公子雍。后因襄公夫人穆赢大闹朝廷指责朝臣：「舍适嗣不立，而外求君」，执政大臣赵盾等人就背弃