上军佐。前563年，范宣子和中行偃建议晋悼公消灭妘姓小国逼阳（今山东枣庄市峄城区南）。战况激烈，一次幸亏鲁国将军叔梁纥力气大，才没有使逼阳的埋伏得逞。力克逼阳赠与宋国右师向戌，向戌不敢要，献给宋国国君。560年，正卿、中军将智罃去世，次卿、中军佐范宣子士匄应当继任。但他让给了上军将中行偃。前559年，晋军联合齐、宋、鲁、卫、郑、曹、莒、邾、滕、薛、杞、小邾等13个同盟国攻打秦国，中行偃为主帅，命令：“明晨鸡叫时套车，填塞水井，推平灶台，唯余马首是瞻。”下军将栾黡、下军佐魏绛却带着下军提前回国了。