华阴市东北）人。曾仕魏，任犀首之官（军官名），人因以犀首称之，是战国时期出身于魏国的纵横家，和张仪同期，先后于秦国、魏国为官，为张仪的连横策略的主要对手。公孙衍在当时一些人的心目中是与张仪齐名的，但传下来的事迹不多。《史记》有公孙衍传，系附于张仪传。《战国策》也只有几条零星的记载。
生平.公孙衍于秦惠文王五年（前333年）在秦为大良造。秦遣公孙衍大举攻魏，攻取魏上郡雕阴（今陕西甘泉南），俘魏主将龙贾，败其师四万余。魏国防守上郡、西河郡的主力被秦一举歼灭。《史记》称苏秦担心秦国续攻他